Linux的iptables的NAT

所以我需要设置一台服务器来为IPMInetworking服务一台NAT服务器

xxx.xxx.xxx.xxx =外部IP(互联网IP)
aaa.aaa.aaa.aaa =内部IP A
bbb.bbb.bbb.bbb =内部IP B

用户1 – > xxx.xxx.xxx.xxx:1112 < – > aaa.aaa.aaa.aaa
User 2 – > xxx.xxx.xxx.xxx:1113 < – > bbb.bbb.bbb.bbb

xxx.xxx.xxx.xxx位于两个networking上带有NIC的防火墙服务器上,以作为两者之间的桥梁。 让我知道了所需的信息我无法弄清楚如何使用iptables做到这一点。

这是我的
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
iptables -t nat -A PREROUTING -t nat -p tcp -d xxx.xxx.xxx.xxx --dport 1111 -j DNAT --to 10.1.0.8:80