當我的伺服器需要連接 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配置指令。

相關內容