如何将 Linux TCP 端口转发到另一台服务器

如何将 Linux TCP 端口转发到另一台服务器

如何透明转发

203.131.xxx.xxx:8443 
to 
173.236.xxx.xxx:443

可以忽略认证错误,只需要更改端口号,让网页内容显示在浏览器中

我们无法管理 173.236.xxx.xxx 的低级

  • 我们应该使用 iptable 吗?

答案1

我会使用 iptables:

iptables -t nat -A PREROUTING -p tcp -m state --state ESTABLISHED,RELATED,NEW -d 203.131.xxx.xxx --dport 8443 -j DNAT --to-destination 173.236.xxx.xxx :443

答案2

它可以在数据包级别使用 iptables 完成,也可以在应用程序级别使用负载均衡器完成,例如 HAProxy

相关内容