Назад | Перейти на главную страницу

Linux iptables NAT

Поэтому мне нужно настроить сервер, который обслуживает сервер NAT для сети IPMI.

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