The OpenNET Project / Index page

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

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

"Help!!! не получается сделать пробросить порт средствами Nat..."  
Сообщение от ducky email(ok) on 20-Мрт-07, 15:19 
День добрый, задача стояла такая: необходимо перебросить 25 порт с внешнего интерфейса на внутренний почтовый сервер. Делал так:
rl0 - внешний интерфейс
fxp0 - внутренний

rc.conf:
gateway_enable="YES"
natd_enable="YES"
natd_flags="-f /etc/natd.conf -n rl0 "
firewall_enable="YES"
firewall_script="/script/rc.firewall"

natd.conf:
same_ports yes
use_sockets yes
interface rl0
redirect_port tcp 192.168.0.99:25 25

В firewall добавил следующие правила:

ipfw add divert natd log ip from 192.168.0.0/24 to any out via rl0
ipfw add divert natd log ip from any to 83.52.96.xxx in via rl0
ipfw add pass all from any to any.

Пытаюсь проверить коннект из вне с внутренним почтарем, не проходит смотрю в лог
/var/log/security
Mar 20 14:42:21 inet kernel: ipfw: 200 Divert 8668 TCP 83.211.14.260:2578 83.52.96.xxx:1723 in via rl0

вообщем совсем запутался, хелп плиз...

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

 Оглавление

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


1. "Help!!! не получается сделать пробросить порт средствами Nat..."  
Сообщение от redduck on 20-Мрт-07, 16:28 
>День добрый, задача стояла такая: необходимо перебросить 25 порт с внешнего интерфейса
>на внутренний почтовый сервер. Делал так:
>rl0 - внешний интерфейс
>fxp0 - внутренний
>
>rc.conf:
>gateway_enable="YES"
>natd_enable="YES"
>natd_flags="-f /etc/natd.conf -n rl0 "
>firewall_enable="YES"
>firewall_script="/script/rc.firewall"
>
>natd.conf:
>same_ports yes
>use_sockets yes
>interface rl0
>redirect_port tcp 192.168.0.99:25 25
>
>В firewall добавил следующие правила:
>
>ipfw add divert natd log ip from 192.168.0.0/24 to any out via
>rl0
>ipfw add divert natd log ip from any to 83.52.96.xxx in via
>rl0
>ipfw add pass all from any to any.
>
>Пытаюсь проверить коннект из вне с внутренним почтарем, не проходит смотрю в
>лог
>/var/log/security
>Mar 20 14:42:21 inet kernel: ipfw: 200 Divert 8668 TCP 83.211.14.260:2578 83.52.96.xxx:1723
>in via rl0
>
>вообщем совсем запутался, хелп плиз...
Здравствуйте.
Перебрасываю 443 порт в локальную сеть на OWA Microsoft Exchange.
Вот мои правила, работают:
ipout=внешний ip
ifout=внешний интерфейс
exchange=ip внутреннего сервера
${fwcmd} add divert natd tcp from any to ${ipout} 443 in via ${ifout}
${fwcmd} add divert natd ip from ${exchange} 443 to any out via ${ifout}
${fwcmd} add pass tcp from any to ${exchange} 443 setup

Удачи.

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

2. "Help!!! не получается сделать пробросить порт средствами Nat..."  
Сообщение от ducky email(ok) on 20-Мрт-07, 18:01 
странно делаю по аналогии, все равно не работает, не пойму  в чем дело...
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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