当我的服务器需要连接 ip 'y' 上的端口 'x' 时,需要更改我的服务器的 ip

当我的服务器需要连接 ip 'y' 上的端口 'x' 时,需要更改我的服务器的 ip

简单的问题:“需要一种代理端口的方法”

我有一个Linux服务器,并且在另一台机器上有一个代理服务器。

我的 Linux 服务器需要连接到 ip 'y' 上的端口 'x'

是否可以创建 iptables 规则或其他方式:当我的 linux 服务器尝试连接到 ip 'y' 上的端口 'x' 时,使用另一台计算机上的代理服务器?

换句话说,当我的服务器需要使用另一台代理服务器计算机连接 ip 'y' 上的端口 'x' 时,我需要更改服务器的 ip。

答案1

这无法在 TCP 层完成,因为应用程序不会使用 SOCKS 协议,因此 SOCKS 服务器无法理解该请求。你可以考虑使用tsocks通过 SOCKS 服务器透明地发送来自某些应用程序的流量。您可以配置 tsocks 以根据目标和端口号选择代理,使用reaches配置指令。

相关内容