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

Iptables - centos 5.8 - как перенаправить порты во внутреннюю сеть

Я пытаюсь сопоставить порт 8080 с другой машиной, на которой работает веб-сервер.

ppp0 = Интернет-соединение ADSL

eth0 = ethernet-карта Linux-машины (IP-адрес: 192.168.0.2)

192.168.0.105 = другая машина с веб-сервером

Я хочу перенаправить запросы на порт: 8080 ppp0 на 192.168.0.105:80 (другая машина с веб-сервером)

(ppp0 - это ADSL-соединение Linux-машины - у меня есть динамическая DNS-служба для ppp0) Поэтому, когда я указываю где-то .no-ip.biz:8080, этот запрос должен идти на 192.168.0.2:8080 (Linux-машина с ppp0 как ADSL соединение) и вперед на 192.168.0.105:80

У меня есть следующее правило iptable, с которым я не добился успеха:

iptables -t nat -A PREROUTING -p tcp -i ppp0 --dport 8080 -j DNAT --to-destination 192.168.0.105:80