Skip to content

说明 ​

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