iptables端口转发
时间: 2023-11-20 08:07:48 浏览: 89
centos6.5 iptables实现端口转发
iptables是Linux系统中的一个防火墙工具,可以用来控制网络数据包的流动。端口转发是iptables的一个功能,可以将来自某个端口的数据包转发到另一个端口。
下面是一个简单的iptables端口转发的例子,将来自本机的80端口的数据包转发到本机的8080端口:
```
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
```
其中,`-t nat`表示使用nat表,`-A PREROUTING`表示在PREROUTING链中添加规则,`-p tcp`表示匹配TCP协议,`--dport 80`表示匹配目标端口为80的数据包,`-j REDIRECT`表示将匹配的数据包重定向,`--to-port 8080`表示重定向到本机的8080端口。
阅读全文