iptables 做本地转发

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iptables 做本地转发相关的知识,希望对你有一定的参考价值。

需求: 服务器192.168.1.209 上 某个web程序监听到了127.0.0.1 的8000 端口上。 要通过访问192.168.1.209的80端口来访问127.0.0.1的8000端口:
做法:
iptables -t nat -I PREROUTING -p tcp --dport 8080 -j DNAT --to 127.0.0.1:8000

开启本地路由转发!!!
sysctl -w net.ipv4.conf.eno16780032.route_localnet=1 #eno16780032 的名字为 流量进入的网卡的名字
也可以把所有的网卡的本地路由打开

service iptables save

以上是关于iptables 做本地转发的主要内容,如果未能解决你的问题,请参考以下文章

iptables本地远程桌面转发

iptables 端口转发规则

iptables做端口转发

配置iptables实现本地端口转发的方法详解

iptables实现端口转发

iptables端口复用和端口转发