anytls
终止 TLS,并在其上复用多条客户端流。
yaml
inbounds:
anytls:
type: anytls
listen: 0.0.0.0:443
password: test-password
tls:
acme:
domain: example.com
dns:
servers:
default: {type: udp, address: 127.0.0.1:53}
final: default字段
type
- 类型:字符串。
- 必填:是,第一项。
- 取值:
anytls。
listen
- 类型:
SocketAddr。 - 必填:是。
tls
- 类型:TLS 服务端块。
- 必填:是。
- 取值:静态证书、ACME、REALITY 或 Kotodama。
password
- 类型:字符串。
- 必填:是。
- 行为:服务器自身认证;有
users时作为服务器密码,用户密码在其旁。
users
- 类型:名字到密码的映射。
- 必填:可选。
- 默认:空。
说明
仅 Linux
AnyTLS 依赖 Linux 的 BoringSSL TLS 后端。
支持 TCP 与流中的 UDP;network、udp_timeout、full_cone 可用。可以套支持的 stream transport;可以配置 fallback。会话池参数不属于入站配置。