The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"помогите с перебросом портов"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"помогите с перебросом портов"  
Сообщение от _anton_ (ok) on 08-Авг-06, 09:23 
Собрался я делать mail для конторы. Зашел на сайт http://qmailrocks.ru. Настроил mailserver (Mandrake 10.2). В локалке делаю telnet mail.rkss.ru 25 все работает, все хорошо проходит. Дальше начинается самое интересное. У меня стоит роутер, на нем NAT, соответствено все уходят в инет через НАТ. Так же у меня стоит WWW. Так вот в natd прописал "-dynamic -redirect_port tcp ip_www:80 80" и все прекрасно перебрасывается. Тут мне надо сделать тоже самое, только с mail. Ну не долго думая подымаю natd -redirect_port tcp ip_www:25 25, -redirect_port tcp ip_www: 110 110 ... Не работает ... с внешки делаешь telnet mail.rkss.ru 25 ... тишина ... Пробую отправить мыло, в ответ в логах нахожу вот это: "delivery 1: deferral: 81.19.66.140_failed_after_I_sent_the_message./Remote_host_said:_450_<postmaster@rkss.ru>:_Sender_address_rejected:_unverified_address:_connect_to_mail.rkss.ru[80.242.72.242]:_Operation_timed_out/"
Спрашиваю ... мне советуют поднять ipnat, вместо -redirect_port и им перебрасывать порты. Поднимаю ipnat. В ipnat.rules пишу:
rdr xl0 ip_внеш_роутера port 25 -> ip_www_mail port 25
rdr xl0 ip_внеш_роутера port 110 -> ip_www_mail port 110

Все перезапускаю, а в ответ все тоже самое ... сообщения не отправляются с внешки невозможно подключиться. Читаю тут же на opennet.ru про редирект в freebsd 6.0, там мол у человека с rinetd все хорошо получилось. Поставил, настроил в ответ тоже самое. Сайт продолжает видиться спокойно с внешки, а с почтой вот такие проблемы.
[root@web qmail-send]# netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
10.10.10.0      0.0.0.0         255.255.255.0   U         0 0          0 eth0
0.0.0.0         10.10.10.1      0.0.0.0         UG        0 0          0 eth0
Это на www_mail сервере.
Стоит ipfw (на роутере). Правила настроены.
...
divert 8668 ip from any to any via xl0
...
allow udp from ip_www_mail to ip_router dst-port 53
allow ip from ip_www_mail to any dst-port 25
allow ip from any 25 to ip_www_mail
allow ip from ip_www_mail to any dst-port 110
allow ip from any 110 to ip_www_mail
...
Делаю с www_mail:
[root@web qmail-send]# telnet mail.rambler.ru 25
Trying 81.19.66.20...
Connected to mail.rambler.ru (81.19.66.20).
Escape character is '^]'.
220 maild.rambler.ru ESMTP Sendmail 8.13.6/8.13.6; Tue, 8 Aug 2006 09:19:40 +0400 (MSD)

Не пойму, почему могут быть еще проблемы? Ведь уже все что надо настроил. И правила есть и редиректы.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "помогите с перебросом портов"  
Сообщение от _anton_ (??) on 08-Авг-06, 10:59 
Эм ... вопрос снимаается ...
Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру