Linux iptables NAT

Linux iptables NAT

因此我需要设置一个服务器来为 IPMI 网络提供 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
用户 2 -> xxx.xxx.xxx.xxx:1113 <-> bbb.bbb.bbb.bbb

xxx.xxx.xxx.xxx 位于防火墙服务器上,该服务器在两个网络上都配有 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

相关内容