sing-box 1.4.0 前:
从 sing-box 1.4.0:
with_quic从 sing-box 1.5.0:
with_quic 或 with_ech从 sing-box 1.8.0:
with_quic、with_ech 或 with_utls您可以从 https://go.dev/doc/install 下载并安装 Go,推荐使用最新版本。
make
或者构建二进制文件并将其安装到 $GOBIN:
make install
TAGS="tag_a tag_b" make
or
go build -tags "tag_a tag_b" ./cmd/sing-box
| 构建标记 | 默认启动 | 说明 | 
|---|---|---|
with_quic | 
✔ | Build with QUIC support, see QUIC and HTTP3 DNS transports, Naive inbound, Hysteria Inbound, Hysteria Outbound and V2Ray Transport#QUIC. | 
with_grpc | 
✖️ | Build with standard gRPC support, see V2Ray Transport#gRPC. | 
with_dhcp | 
✔ | Build with DHCP support, see DHCP DNS transport. | 
with_wireguard | 
✔ | Build with WireGuard support, see WireGuard outbound. | 
with_ech | 
✔ | Build with TLS ECH extension support for TLS outbound, see TLS. | 
with_utls | 
✔ | Build with uTLS support for TLS outbound, see TLS. | 
with_reality_server | 
✔ | Build with reality TLS server support, see TLS. | 
with_acme | 
✔ | Build with ACME TLS certificate issuer support, see TLS. | 
with_clash_api | 
✔ | Build with Clash API support, see Experimental. | 
with_v2ray_api | 
✖️ | Build with V2Ray API support, see Experimental. | 
with_gvisor | 
✔ | Build with gVisor support, see Tun inbound and WireGuard outbound. | 
with_embedded_tor (CGO required) | 
✖️ | Build with embedded Tor support, see Tor outbound. | 
with_lwip (CGO required) | 
✖️ | Build with LWIP Tun stack support, see Tun inbound. | 
除非您确实知道您正在启用什么,否则不建议更改默认构建标签列表。