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

Исходное сообщение
"Вопрос по ipfw(редирекс портов)"

Отправлено TimberWolf , 08-Ноя-06 01:42 
Задача состоит в следующем..есть внешняя и внутренняя сеть. Стоит 2 сетевые rl0 и rl1, rl0 - смотрит во внешнюю сеть, rl1 - во внутреннюю...Нат висит на rl0. Нужно сделать следующее, чтобы пакеты, приходящие на определённый порт сервера редиректились с помощью natd на такой же порт юзера внутренней сети.

Содержание

Сообщения в этом обсуждении
"Вопрос по ipfw(редирекс портов)"
Отправлено alex3 , 08-Ноя-06 09:17 
>Задача состоит в следующем..есть внешняя и внутренняя сеть. Стоит 2 сетевые rl0
>и rl1, rl0 - смотрит во внешнюю сеть, rl1 - во
>внутреннюю...Нат висит на rl0. Нужно сделать следующее, чтобы пакеты, приходящие на
>определённый порт сервера редиректились с помощью natd на такой же порт
>юзера внутренней сети.

кури man natd.
For example
natd - redirect_port tcp [локальный IP]:80 80(порт на сервере)


"Вопрос по ipfw(редирекс портов)"
Отправлено TimberWolf , 08-Ноя-06 20:31 
Покурил....натворил вот что...
valetta# /sbin/natd -redirect_port tcp 192.168.4.1:6861 6861
natd: instance default: aliasing address not given

"Вопрос по ipfw(редирекс портов)"
Отправлено DeadLoco , 09-Ноя-06 10:52 
>Покурил....натворил вот что...
>valetta# /sbin/natd -redirect_port tcp 192.168.4.1:6861 6861
>natd: instance default: aliasing address not given
Есть мнение, что natd любит знать интерфейс, на котором работает.

    /sbin/natd -interface fxp0 -redirect_port tcp 192.168.4.1:6861 6861

В особо тяжелых случаях массового алиаса на интерфейсе, нужно указывать не только адрес оконечной машины, но и адрес принимающей стороны:

    /sbin/natd -interface fxp0 -redirect_port tcp 192.168.4.1:6861 193.193.193.193:6861


"Вопрос по ipfw(редирекс портов)"
Отправлено alex3 , 09-Ноя-06 15:35 
>Покурил....натворил вот что...
>valetta# /sbin/natd -redirect_port tcp 192.168.4.1:6861 6861
>natd: instance default: aliasing address not given


как указано - плохо курил...
если нат у тебя поднят на rl0, то проще в rc.conf указать
natd_flag= "redirect_port и тд"


и вообще мне кажется, что это надо обсуждать не в сквиде, а во фре (freebsd@opennet.ru)