为 Dante SOCKS 代理选择出站地址
独立于内部 SOCKS 监听器和主机路由策略来选择 Dante 的出站源。
对于 Dante 1.4,仅本地监听器和选定的出站源可以这样表示:
internal: 127.0.0.1 port = 1080
external: 192.0.2.20把文档中的源地址换成分配给主机的地址。保留现有的认证和客户端/SOCKS 规则;这段配置只选择地址。回环监听器适用于本地客户端或单独受保护的转发路径。
internal 接受客户端,external 选择出站源。它们是连接角色,并不要求恰好有两块物理网卡。
Dante 参考文档也允许使用外部接口名。对于有多个地址的接口,要检查地址族和选择方式;它的名字并不保证在每个公网地址之间轮换。
存在多个 external 条目时,external.rotation 控制一套有文档说明的选择策略。不要仅凭 rotation 一词就推断会使用新的随机公网 IP。
出现意外出口时,检查所用的 SOCKS 端点、外部选择、有效的出站/返回路由以及后续 NAT。提供商可能拒绝不合适的源,而转换也可能替换掉正确选择的源。修改内部监听器改变的是入口访问,而不是最终的互联网身份。