Подскажите как замапить порт. Стоит Фря на шлюзе, а в локалке FTP, telnet, www сервера, надо чтобы их из вне видно было.
>Подскажите как замапить порт. Стоит Фря на шлюзе, а в локалке FTP,
>telnet, www сервера, надо чтобы их из вне видно было.
natd'ом.
сам недавно бился и ... добился :)
>>Подскажите как замапить порт. Стоит Фря на шлюзе, а в локалке FTP,
>>telnet, www сервера, надо чтобы их из вне видно было.
>natd'ом.
>сам недавно бился и ... добился :)
Примерчик можно?
А другие варианты есть? Стандартными средствами.
ports/net/rinetd - зер гут
>ports/net/rinetd - зер гут
Полностью согласен - просто и комфортно.
>>>Подскажите как замапить порт. Стоит Фря на шлюзе, а в локалке FTP,
>>>telnet, www сервера, надо чтобы их из вне видно было.
> >natd'ом.
> >сам недавно бился и ... добился :)
>Примерчик можно?
>А другие варианты есть? Стандартными средствами.
По-моему natd и есть самое стандартное средство :)
Пример:
Задача.
Перенаправить порт 1085 на сервере (192.168.0.101) карта rl0 на порт 23 на локальный комп (192.168.0.137).
ipfw add 10 divert natd tcp from 192.168.0.137 to any via rl0
запускаем нат
natd -f /etc/natd.conf -v -n rl0natd.conf:
log yes
redirect_port tcp 192.168.0.137:23 1085Вот и все. На самом деле убил на это неделю (а может и две :)))
и совершенно случайно, как все великие открытия, удалось вывести выше лежащую систему уравнений.
есть еще ipnat
мне он больше нравится. он из ipfilter
в ядре надо включить ipfilterв rc.conf
ipfilter_enable="YES" # Set to YES to enable ipfilter functionality
ipfilter_program="/sbin/ipf" # where the ipfilter program lives
ipfilter_rules="/etc/ipf.rules" # rules definition file for ipfilter, see
ipnat_enable="YES" # Set to YES to enable ipnat functionality
ipnat_program="/sbin/ipnat" # where the ipnat program lives
ipnat_rules="/etc/ipnat.rules" # rules definition file for ipnatв /etc/ipf.rules
pass in all
pass out all
чтобы не блокировал траффикв /etc/ipnat.rules что то типа
rdr fxp1 195.195.195.195/32 port 80 -> 192.168.1.1 port 80 tcpipnat -f /etc/ipnat.rules
ipnat -l
>есть еще ipnat
>мне он больше нравится. он из ipfilter
>в ядре надо включить ipfilter
я не совсем в курсе, но у меня сложилось впечатление - ipfilter для Linux, ipwf для FreeBSD. Так ли это?
>>Подскажите как замапить порт. Стоит Фря на шлюзе, а в локалке FTP,
Всем СПАСИБО!!!
Поставил себе rinetd, полностью доволен. Клёвая штука. Всем рекомендую.Тема закрыта.