- 论坛徽章:
- 0
|
一台pc机,装了linux作路由器,机器上只有两个网口,一个接内网,一个接外网,外网接口上有两个IP
eth0:10.245.10.11
eth0:1 10.245.10.12
内网网口IP为:
eth1:192.168.28.254
内网有两台服务器,IP为:192.168.28.10,192.168.28.11
我想把 10.245.10.11的80 端口映射到 192.168.28.10的80端口
把10.245.10.12 的80端口映射到192.168.28.11的80端口.
以下配置可以不能实现,请大有指点一下.谢谢:
iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to 10.245.10.11
iptables -t nat -A PREROUTING -d 10.245.10.11 -p tcp --dport 80 -j DNAT --to 192.168.28.10:80
iptables -t nat -A PREROUTING -d 10.245.10.12 -p tcp --dport 80 -j DNAT --to 192.168.28.11:80
这样做了以后,192.168.28.10的映射是正常的,192.168.28.11的映射不正常 |
|