>Друзья!
>В NAT я не копенгаген, но настроить его смог.
>Но есть задача как решить ее не знаю помогите плиз.
>Нужно с инета попадать на определенной порт компа в локальной сети.
>Какой командой или командами в IPFW завернуть пакеты на нужный IP локальной
>сети и нужный порт с Инета?
>Сижу и читаю МАН и ФАК, но может кто делал и подскажет?
>
>Спасибо.
Надеюсь вы читали английский ман и просто ничего не поняли.
Вставил текст из русского.
17.11.4. Перенаправление портов
Минусом использования natd является то, что машины в локальной сети недоступны из Интернет. Клиенты в ЛВС могут выполнять исходящие соединения во внешний мир, но не могут обслуживать входящие. Это является проблемой при запуске служб Интернет на клиентских машинах в локальной сети. Простым решением является перенаправление некоторых портов Интернет машины с natd на клиента локальной сети.
Пусть, к примеру, сервер IRC запущен на клиенте A, а веб-сервер работает на клиенте B. Чтобы это работало, соединения, принимаемые на портах 6667 (irc) и 80 (веб), должны перенаправляться на соответствующие машины.
Программе natd(8) должна быть передана команда -redirect_port с соответствующими параметрами. Синтаксис следующий:
-redirect_port proto targetIP:targetPORT[-targetPORT]
[aliasIP:]aliasPORT[-aliasPORT]
[remoteIP[:remotePORT[-remotePORT]]]
В примере выше аргументы должен быть такими:
-redirect_port tcp 192.168.0.2:6667 6667
-redirect_port tcp 192.168.0.3:80 80
При этом будут перенаправлены соответствующие порты tcp на клиентские машины в локальной сети.
Аргумент -redirect_port может использоваться для указания диапазонов портов, а не конкретного порта. Например, tcp 192.168.0.2:2000-3000 2000-3000 будет перенаправлять все соединения, принимаемые на портах от 2000 до 3000 на порты от 2000 до 3000 на клиента A.
Эим параметры могут использоваться при непосредственном запуске natd(8) или их можно поместить в параметр
natd_flags=""
из файла /etc/rc.conf.
Для получение информации о других параметрах настройки обратитесь к справочной странице по natd(8)