Skip to content

配置示例 ​

json
[{
  "Tag": "proxy-1",
  "ProxyType": "Baidu",
    "ANetSettings": {},
    "BaiduSettings": {},
    "BaiduServerSettings": {},
    "HttpSettings": {},
    "CtmusicSettings": {},
    "CtmusicServerSettings": {},
    "CtucSettings": {},
    "CtucServerSettings": {},
    "WospServerSettings": {},
    "QQBrowserAMuxSettings": {},
    "QQBrowserSettings": {},
    "Socks5Settings": {},
    "OriginSettings": {},
    "BlockSettings": {},
    "ChainSettings": {}
}]

参数说明 ​

  • Tag: 出口标签

    • 类型:字符串
    • 说明:标识出口代理的唯一标签,与其他出口对象不能重复,用于路由规则匹配
    • 默认值:无
    • 建议:使用有意义的名称,便于管理
  • ProxyType: 代理类型

    • 类型:字符串
    • 说明:指定使用的代理协议类型
    • 可选值:
      • ANet: Amy4 实现的轻量级 TCP/UDP 代理协议,支持 HTTP/TLS 伪装
      • Baidu: 百度直连
      • BaiduServer: 百度直连,全局经过 ANet 服务器
      • Http: 将 TCP、DNS 通过 HTTP/Tunnel(CONNECT) 代理,UDP 通过 Tunnel(CONNECT) 转发到 ANet 服务器代理
      • Ctmusic: 电信音乐(爱听)
      • CtmusicServer: 电信音乐(爱听),全局经过 ANet 服务器
      • Ctuc: 电信 UC
      • CtucServer: 电信 UC,全局经过 ANet 服务器
      • WospServer: 沃视频,全局经过 ANet 服务器
      • QQBrowserAMux: QQ浏览器/王卡多线程,全局经过 ANet 服务器
      • QQBrowser: QQ浏览器/王卡,区分 HTTP/Tunnel 双地址,HTTP 形态与 CONNECT 隧道形态分别走 HttpAddrs/TunnelAddrs
      • Socks5: Socks5 代理
      • Origin: 原始转发,不修改数据
      • Block: 阻止连接
      • Chain: 链式出站,把多个出站串成链(段 i 的连接经段 i+1 建立)
    • 默认值:无
    • 建议:根据实际需求选择合适的类型
  • Settings: 代理配置

  • Overrides: 每实例覆盖配置

    • 类型:对象
    • 说明:可选,局部覆盖全局超时/缓冲区配置(TcpTimeout/UdpTimeout/TcpBufferSize/TcpBufferMaxSize/UdpBufferSize);未配置或字段留空表示用全局
    • 详细配置:见 覆盖配置

出站按需启动 ​

启动时并非所有 AmyOuts 都会初始化,满足以下任一条件的出站才会执行 StartServer(建连接池、拉取验证信息):

  1. Tag 被任一路由的 OutTags 引用(含负载均衡多标签)
  2. Tag 被任一 Observatory 探测服务的 OutTags 引用
  3. Tag 被任一链式出站的 Chain 引用(单实例:链段就是运行实例,必须启动;被多条链引用的段只启动一次)
  4. 第一个出站(AmyOuts[0],无条件强制启动):无匹配路由与未配置 OutTags 的路由都用它作默认出口,规则是否匹配运行期才知,故保底启动
  5. ProxyType 为 chain 的链头(需构链)

其余出站(未被任何路由/链/探测引用)跳过启动并输出 Warn 日志——纯冗余配置,不启动避免无谓的连接池与验证轮询。

注意事项 ​

  1. Tag 在所有出口中必须唯一,用于路由规则精确匹配
  2. 每种代理类型都有其特定的 Settings 配置
  3. 部分代理类型需要正确的授权信息(Secret/SecretPass)才能使用
  4. 已移除的代理类型(配置将无法识别):wouc、woucServer、inke、bilivideo、bilivideoServer、womusic、womusicServer