读书人

linux系统下iptables命令的疑问多谢

发布时间: 2012-05-01 12:48:58 作者: rapoo

linux系统下iptables命令的疑问,谢谢!
iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j DNAT --to 115.236.54.122:80
iptables -A FORWARD -p tcp -i eth0 -o eth1 -d 115.236.54.122 --dport 80 -j ACCEPT
iptables -t nat -A POSTROUTING -j MASQUERADE -o eth1

[解决办法]
疑问在哪呢?
[解决办法]
想问什么啊?
iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j DNAT --to 115.236.54.122:80
把从eth0进来的tcp协议,目的端口80,一般就是http包,目的地址和端口改成115.236.54.122的80端口。

iptables -A FORWARD -p tcp -i eth0 -o eth1 -d 115.236.54.122 --dport 80 -j ACCEPT
允许发往115.236.54.122:80的转发包,放行。

iptables -t nat -A POSTROUTING -j MASQUERADE -o eth1
所有的数据包都伪装成eth1接口发出的

读书人网 >UNIXLINUX

热点推荐