Centos配置端口映射

(亲测有效)只需要用到以下几条命令:

sudo iptables -t nat -A PREROUTING -d 1.2.3.4 -p tcp --dport 8080 -j DNAT --to-destination 5.6.7.8:80

表示将发给1.2.3.4的8080端口的内容转发给5.6.7.8的80端口。

sudo iptables -t nat -A POSTROUTING -d 5.6.7.8 -p tcp --dport 80 -j SNAT --to 1.2.3.4

表示5.6.7.8的80端口的内容将转发给1.2.3.4 。
以上命令完成后,需要保存,命令如下(被写入到了/etc/sysconfig/iptables 文件中):

sudo service iptables save

然后用sudo iptables -t nat --list可以看到生成的两条命令。

你可能感兴趣的:(杂七杂八Linux)