The OpenNET Project / Index page

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

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

"Выброс наружу внутреннего pop3 и smtp"  
Сообщение от _RAW_ email(ok) on 23-Авг-06, 12:39 
Имею локальную сеть где работает почтовик виндозный.
Поставил в тестовую обработку nat сервер на freebsd 6.1
Хочется сделать извратную задачу: выбросить наруюжу через этот nat сервер полноценно работающие сервисы почты от локального сервака. Нужно чтобы на него лезли ребята из удаленных офисов через инет.

проделал такую штуку

в etc/services забил

trn110       110/tcp    #Port Redirector
trn110       110/udp    #Port Redirector
trn25        25/tcp     #Port Redirector
trn25        25/udp     #Port Redirector

в inetd.conf забил
trn110 stream tcp nowait root /usr/local/bin/socket socket айпи_внутреннего_почтовика 110
trn25 stream tcp nowait root /usr/local/bin/socket socket айпи_внутреннего_почтовика 25

В итоге снаружи коннект на проты есть но сервисы не отвечают. по телнету снаружи не вижу эхо откликов от pop и smtp демонов на внутренней машине.

Что то не доделал?

Или есть еще вариант прописать это дело в натд. У мея эта машина смотрящая в инет уже работает как нат. Вот правило:

/sbin/ipfw -q add 100 divert natd all from any to any via fxp0
/sbin/ipfw -q add 110 allow all from any to any via lo0

где fxp0 - интерфейс в инет. Локальный интерфейс em0.

Если верхний вариант не спасает то подсобите как сделать на ipfw это. За ipfw сел недавно. до этого реализовывал эту задачу на iptables на дебиане. но там несколько по другому...
В общем хелп %)

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

 Оглавление

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


1. "Выброс наружу внутреннего pop3 и smtp"  
Сообщение от _RAW_ email(ok) on 23-Авг-06, 12:54 
Еще пробую вариант с натом:

/sbin/natd -n fxp0 -s -m -redirect_port tcp айпи_внутренней_машины:110 110
/sbin/ipfw -q add 100 divert natd all from any to any via fxp0
/sbin/ipfw -q add 110 allow all from any to any via lo0

но ругается что не может забиндить сокет на divert. адрес уже используется.

демон ната запущен из rc.conf

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

2. "Выброс наружу внутреннего pop3 и smtp"  
Сообщение от de_mone email(??) on 23-Авг-06, 15:43 
>Еще пробую вариант с натом:
>
>/sbin/natd -n fxp0 -s -m -redirect_port tcp айпи_внутренней_машины:110 110
>/sbin/ipfw -q add 100 divert natd all from any to any via
>fxp0
>/sbin/ipfw -q add 110 allow all from any to any via lo0
>
>
>но ругается что не может забиндить сокет на divert. адрес уже используется.
>
>
>демон ната запущен из rc.conf


Поставь проброс 25 и 110 портов через rinetd (/ust/ports/net/rinetd/)

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

3. "Выброс наружу внутреннего pop3 и smtp"  
Сообщение от _RAW_ email(??) on 25-Авг-06, 11:13 
>Поставь проброс 25 и 110 портов через rinetd (/ust/ports/net/rinetd/)

Заработало с этим демоном. спасибо %)

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

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

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




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

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