URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 76285
[ Назад ]

Исходное сообщение
"iptables"

Отправлено casp3r , 18-Сен-07 15:38 
Вопрос. У меня есть шлюз в сети(роутер). Доступен из интернета. Адрес - 0.1
У меня есть компьютер в другом конце корода с внешним адресом 0.2
У него открыт только 25 порт. Как сделать так, чтобы при обращении с 0.2 на 0.1 на 25 порт - был форвардинг на 80 порт на 0.1? Причём надо так, чтобы только такое правило существовало для 0.2. Для всех остальных - небыло форвардинга.

Содержание

Сообщения в этом обсуждении
"iptables"
Отправлено reader , 18-Сен-07 16:58 
http://www.opennet.me/docs/RUS/iptables/#DNATTARGET

"iptables"
Отправлено BaRYaN , 18-Сен-07 19:04 
>Вопрос. У меня есть шлюз в сети(роутер). Доступен из интернета. Адрес -
>0.1
>У меня есть компьютер в другом конце корода с внешним адресом 0.2
>
>У него открыт только 25 порт. Как сделать так, чтобы при обращении
>с 0.2 на 0.1 на 25 порт - был форвардинг на
>80 порт на 0.1? Причём надо так, чтобы только такое правило
>существовало для 0.2. Для всех остальных - небыло форвардинга.

iptables -t nat -A PREROUTING -s "0.2" -p tcp --dport 25  -i "внешний интерфейс" -j DNAT --to-destination ip_"0.1":80

Поидее так.