LINUX.ORG.RU
решено ФорумAdmin

Iptables nat


0

1

Имеется CentOS 5.4. Мне нужно перенапрвить порт 51022 с внешнего интерфейса eth0 на внутренний ip 221.254.203.12. Никак не могу правильно прописать строчку. Может кто поможет.

Порт — TCP?

iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 51022 -j DNAT --to-destination 221.254.203.12
iptables -A FORWARD -i eth0 -d 221.254.203.12 -p tcp --dport 51022 -j ACCEPT
edigaryev ★★★★★
()
iptables -t nat -A PREROUTING -p tcp --dport 51022  -i eth0 -j DNAT --to-destination 221.254.203.12
anton_jugatsu ★★★★
()

получилось вот что и кажется работает. всем спасибо

*nat :PREROUTING ACCEPT [0:0] :OUTPUT ACCEPT [0:0] :POSTROUTING ACCEPT [0:0] -A POSTROUTING -m mark --mark 0x9 -j MASQUERADE -A PREROUTING -p tcp --dport 51022 -i eth0 -j DNAT --to-destination 221.254.203.12 COMMIT

alikhantara
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.