LINUX.ORG.RU
ФорумAdmin

Проблемы с НАТ


0

0

Здравствуйте. Какая то непонятная проблема с натом:
Делаю на сервере:

telnet smtp.*.ru 25
Trying *.*.*.*...
Connected to smtp.*.ru.
Escape character is '^]'.
220 *.ru ESMTP Mailer

Все ок. Делаю

telnet smtp.*.ru 110
Trying *.*.*.*...
Connected to smtp.*.ru.
Escape character is '^]'.
+OK

Тоже все ок. Прописал правила для иптаблес:

$IPTABLES -t nat -A POSTROUTING -p tcp -s $NET --dport 25 -j SNAT --to-source $INET_IP
$IPTABLES -t nat -A POSTROUTING -p tcp -s $NET --dport 110 -j SNAT --to-source $INET_IP

Делаю на клиенте (винда):

telnet smtp.*.ru 25
Подключение к smtp.*.ru...Не удалось открыть подключение к этому узлу, на
порт 25: Сбой подключения

Хотя

telnet smtp.*.ru 110
+OK

В чем может быть загвоздка?
anonymous

Выключить брандмауэр на соединении по локальной сети в винде. На линуксе нет ли правил в цепи форвард запрещающих 25 порт.

lvi ★★★★
()
Ответ на: комментарий от lvi

Нету..брэндмаур возможен, не подумал об этом

anonymous
()
Ответ на: комментарий от anonymous

нихрена ты не проверил.

запускаешь tcpdump -i итерфейс внутренний host smtp.*.ru and port 25
тоже самое на внешнем интерфейсе и глазами смотришь как проотекает тройное рукопожатие.

anonymous
()
Ответ на: комментарий от anonymous

И что я должен был там увидеть? Пакеты идут в обоих случаях (на 25 порт с сервера, что через нат), в обе стороны, тока результат разный

anonymous
()
Ответ на: комментарий от anonymous

если ты не понимаешь что ты там должен увидеть, пришли сюда вывод tcpeump'а, я постомрю.

anonymous
()
Ответ на: комментарий от anonymous

В предыдущем посте речь идет про
=======================================
Делаю на клиенте (винда):

telnet smtp.*.ru 25
Подключение к smtp.*.ru...Не удалось открыть подключение к этому узлу, на
порт 25: Сбой подключения
=======================================

anonymous
()

Элементарно: вместо "отображения" локального хоста на удалённый сделана попытка замаскировать исходящую сеть.

Короче, вместо -j SNAT надо было ставить -j DNAT --to-destination

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