NAT 之后的 3proxy:本地绑定地址与公网出口 IP 的区别
配置 3proxy 时,区分代理主机的本地绑定地址与路由器转换后的公网地址。
网站看到的是你路由器的公网 IP,但这并不意味着代理机器能把套接字绑定到该地址。在 NAT 之后,主机通常只拥有一个私有地址。
3proxy 的外部地址控制出站连接所使用的本地源地址。如果公网地址只存在于上游路由器上,把它复制进本地绑定设置,可能在 NAT 尚未有机会转换流量之前就失败。
请使用代理主机上确实可用的地址,或按预期采用默认的源地址选择行为。随后路由器便能按其网络策略转换该本地连接。
面向客户端的监听器是独立的。它使用客户端访问主机所用的地址;公网入站访问还取决于预期的路由或端口转发安排。
能正常工作的本地源地址并不保证某个特定的公网身份。多个本地地址可能共用一个 NAT 出口,而服务商策略也可能改变转换后的地址。
把主机地址和转换后的公网地址作为两个值记录下来。这样可以避免把网站的 IP 报告误认为分配给本地操作系统的地址。