Appearance
说明
ANet 是 Amy4 实现的轻量级 TCP/UDP 代理协议,支持 HTTP/TLS 伪装。底层使用 XTLS 加密,简单高效,类似 vless/cns 等协议。
入口作为 amy4Server 的平替。支持 InChain 链式代理。
配置示例
json
{
"Tag": "anet-in",
"ProxyType": "anet",
"AnetSettings": {
"ListenAddr": ":443",
"DnsAddr": "223.5.5.5:53",
"ClientKeys": ["client-key-1", "client-key-2"],
"IPV6Support": true,
"HandshakeTimeout": "5s"
}
}多实例化后每个 anet 入站独立持有运行时状态(配置/池/TLS/listener/v2board/httprelay 会话表),互不污染。
参数说明
ClientKeys: 客户端密钥
- 类型:字符串数组
- 说明:允许接入的客户端密钥列表,用于握手鉴权
ListenAddr: 监听地址
- 类型:字符串
- 说明:ANet 服务端监听的地址和端口
DnsAddr: DNS 地址
- 类型:字符串
- 说明:服务端使用的 DNS 服务器地址
IPV6Support: IPv6 支持
- 类型:布尔值
- 说明:是否支持 IPv6
- 默认值:
true
HandshakeTimeout: 握手超时
- 类型:字符串
- 说明:握手超时时间(等待客户端首个伪装请求/XTLS 握手的读超时;IPV6Support 关闭时 IPv6 目标的 SNI 嗅探复用此超时)
- 格式:支持 ns、us、ms、s、m、h 等单位
- 默认值:
5s