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

Исходное сообщение
"Помогите новичку!!!"

Отправлено psylocker , 15-Окт-04 13:55 
Помогите пожалуйста.... не могу разобраться. Есть шлюз на фряхе с внешним ip скажем 213.243.95.100.... На шлюзе настроен Nat, который дивертит во внутреннюю сетку 192.168.75.0/24. В этой сетке имеется почтовый сервак с адресом 192.168.75.1 . Так вот вопрос как перенаправить почту приходящую на шлюз на этот почтовый сервер??? Помогите плз.

Содержание

Сообщения в этом обсуждении
"Помогите новичку!!!"
Отправлено Loky , 15-Окт-04 13:57 
>Помогите пожалуйста.... не могу разобраться. Есть шлюз на фряхе с внешним ip
>скажем 213.243.95.100.... На шлюзе настроен Nat, который дивертит во внутреннюю сетку
>192.168.75.0/24. В этой сетке имеется почтовый сервак с адресом 192.168.75.1 .
>Так вот вопрос как перенаправить почту приходящую на шлюз на этот
>почтовый сервер??? Помогите плз.

Сделай проброс 25-го порта на 192.168.75.1:25. Инфы как это сделать полно, на том www.freebsd.org.


"Помогите новичку!!!"
Отправлено psylocker , 15-Окт-04 14:06 
>>Помогите пожалуйста.... не могу разобраться. Есть шлюз на фряхе с внешним ip
>>скажем 213.243.95.100.... На шлюзе настроен Nat, который дивертит во внутреннюю сетку
>>192.168.75.0/24. В этой сетке имеется почтовый сервак с адресом 192.168.75.1 .
>>Так вот вопрос как перенаправить почту приходящую на шлюз на этот
>>почтовый сервер??? Помогите плз.
>
>Сделай проброс 25-го порта на 192.168.75.1:25. Инфы как это сделать полно, на
>том www.freebsd.org.


попробовал....
сделал natd -redirect_port tcp 192.168.75.1:25 25
фряха выдала natd: aliasing address not given


"Помогите новичку!!!"
Отправлено Loky , 15-Окт-04 14:45 
>>>Помогите пожалуйста.... не могу разобраться. Есть шлюз на фряхе с внешним ip
>>>скажем 213.243.95.100.... На шлюзе настроен Nat, который дивертит во внутреннюю сетку
>>>192.168.75.0/24. В этой сетке имеется почтовый сервак с адресом 192.168.75.1 .
>>>Так вот вопрос как перенаправить почту приходящую на шлюз на этот
>>>почтовый сервер??? Помогите плз.
>>
>>Сделай проброс 25-го порта на 192.168.75.1:25. Инфы как это сделать полно, на
>>том www.freebsd.org.
>
>
>попробовал....
>сделал natd -redirect_port tcp 192.168.75.1:25 25
>фряха выдала natd: aliasing address not given

Копай на этом сайте. Ты не первый такой. Не в статьях так на форумах найдешь.


"Помогите новичку!!!"
Отправлено A Clockwork Orange , 15-Окт-04 14:54 
Покажи полную строку запуска natd.

"Помогите новичку!!!"
Отправлено psylocker , 15-Окт-04 14:59 
>Покажи полную строку запуска natd.


в смысле полную !!???


"Помогите новичку!!!"
Отправлено A Clockwork Orange , 15-Окт-04 15:06 
как ты запускаешь natd со всеми опциями

"Помогите новичку!!!"
Отправлено psylocker , 15-Окт-04 15:19 
>как ты запускаешь natd со всеми опциями


same_ports yes
use_sockeks yes
redirect_port tcp 192.168.75.1:25 25


"Помогите новичку!!!"
Отправлено млин , 15-Окт-04 15:22 
не парься с натом - пусть так дальше и работает (он МОЖЕТ перебросить порт ТОЛЬКО на СВОЙ интерфейс - любой).
поищи rinetd - переброс TCP откуда и куда угодно по любым портам - советую.

"Помогите новичку!!!"
Отправлено A Clockwork Orange , 15-Окт-04 15:31 
-redirect_port proto targetIP:targetPORT[-targetPORT]
            [aliasIP:]aliasPORT[-aliasPORT]
            [remoteIP[:remotePORT[-remotePORT]]]
            Redirect incoming connections arriving to given port(s) to
            another host and port(s).  Argument proto is either tcp or
            ~~~~~~~~~~~~~~~~~~~~~~~~~
            udp, targetIP is the desired target IP address, targetPORT is
            the desired target port number or range, aliasPORT is the
            requested port number or range, and aliasIP is the aliasing
            address.  Arguments remoteIP and remotePORT can be used to
            specify the connection more accurately if necessary.  If
            remotePORT is not specified, it is assumed to be all ports.

"Помогите новичку!!!"
Отправлено A Clockwork Orange , 15-Окт-04 15:23 
Это все?
-a
-n
что-нибудь из этого используешь?

"Помогите новичку!!!"
Отправлено psylocker , 15-Окт-04 15:31 
>Это все?
>-a
>-n
>что-нибудь из этого используешь?


нет  


"Помогите новичку!!!"
Отправлено A Clockwork Orange , 15-Окт-04 16:14 
Ну от он и ругается, надо указать или алиас (-a) или интерфейс (-n)

"Помогите новичку!!!"
Отправлено psylocker , 15-Окт-04 16:29 
>Ну от он и ругается, надо указать или алиас (-a) или интерфейс
>(-n)

я запустил natd -n em0 redirect_port tcp 192.168.75.1:25 25
а он Address already use
и к тому же почему то 25 порт извне закрыт... хотя стоит ipfw add pass all from any to any


"Помогите новичку!!!"
Отправлено A Clockwork Orange , 15-Окт-04 16:33 
ps -ax | grep sendmail

"Помогите новичку!!!"
Отправлено psylocker , 15-Окт-04 16:38 
>ps -ax | grep sendmail

что мне это должно сказать?

выдало что sendmail: accepting connections (sendmail)

Кстати sendmail должен быть запущен или нет??


"Помогите новичку!!!"
Отправлено A Clockwork Orange , 15-Окт-04 16:52 
Вот и попробуй останови и запусти натд с редиректом, и расскажи, что случилось.

"Помогите новичку!!!"
Отправлено psylocker , 15-Окт-04 17:00 
>Вот и попробуй останови и запусти натд с редиректом, и расскажи, что
>случилось.


заработало!!! спасибо!!! надо просто сразу нат запускать с условием редиректа.... а так когда нат запущен и пытаешься повесить редирект фряха думает что ты хочешь второй нат на этот интерфейс повесить... Я правильно понял???


"Помогите новичку!!!"
Отправлено A Clockwork Orange , 15-Окт-04 17:08 
Обана, а ты что два раза нат запускал?
Нат два раза на одном порту. Вопросов нет. И тебе спасибо.