利用iptables将一台机子的某个端口的流量转发到另外一个机子的某个端口

Posted giantbranch

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了利用iptables将一台机子的某个端口的流量转发到另外一个机子的某个端口相关的知识,希望对你有一定的参考价值。

例子:666端口转发到XXXXXXXX:7777端口

iptables -t nat -A PREROUTING -p tcp --dport 666 -j DNAT --to-destination XXXXXXXX:7777
iptables -t nat -A POSTROUTING -j MASQUERADE

说明:
DNAT是destination networkaddress translation的缩写,即目标网络地址转换。
SNAT是source networkaddress translation的缩写,即源地址目标转换。
MASQUERADE,地址伪装,算是snat中的一种特例,可以实现自动化的snat。

以上是关于利用iptables将一台机子的某个端口的流量转发到另外一个机子的某个端口的主要内容,如果未能解决你的问题,请参考以下文章

iptables端口复用和端口转发

iptables 路由转发, 将一台服务器的IP转发到另一个另一台服务器上面(远程序防护)

iptables 从一台机到另一台机端口转发

Linux端口转发(iptables)

iptables做端口转发

CentOS系统利用自带防火墙搭建端口代理服务