Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по FreeBSD (http://forum.oszone.net/forumdisplay.php?f=10)
-   -   Редирект портов (http://forum.oszone.net/showthread.php?t=67005)

Romik2 08-06-2006 13:36 448408

Редирект портов
 
Доброго времени суток.
Подскажите пожалуйста, как настроить редирект портов на FREE BSD 4.7.

Стоит роутер под фрёй(два интерфейса 80.254.8.222 смотрит в инет и 192.168.101.30 смотрит в локалку), за ним (в локалке) линуксовый ПК(192.168.101.102) с поднятым апачем, домен зарегистрирован.
Как сделать так, чтоб сайт www.xxxxxx.xxx.xx увидели широкие массы. Если можно опишите подробнее.

Barracuda 08-06-2006 14:26 448435

Делается это при помощи natd(8), подробности есть в мане. Вот тут тоже кой чего есть на эту тему. Ну а тут вообще коротко, ясно и по теме :).
Коллега, а вы из каких краёв Экспресса будете? :)

Romik2 08-06-2006 17:05 448527

Если правда интересно, то из Никополя.

Я конечно прошу прощения за назорлевость, но на фре нет mc и места на винте тоже нет.
Может командами можно настроить?

mar 08-06-2006 17:36 448542

Romik2
mc, наверное, нужен, чтобы с редактором vi не связываться? думаю, что должен быть ee (easy editor). Команды надо куда-то записать, чтобы они перечитывались при перезагрузке, правильно? значит надо создавть соответствующие файлы, как в примерах по ссылкам и редактировть их.
Можно конечно выдавать что-то типа
Код:

echo " моя строчка" >> мой_файл
, но не вижу в этом большого смысла.
А при чем тут место на винте?

Romik2 08-06-2006 18:13 448566

Даа уж vi редактор с глубоким смыслом, который мне никогда не постичь.

Ну а место на винте нужно чтоб родной mc поставить.

Проблема пока не решилась :oszone:

Barracuda 08-06-2006 18:14 448567

Romik2
В конце концов можно дать временно права на файл для юзера в группе wheel и редактировать по ssh в том же Фаре :)
Смысл vi осилить достаточно легко - надо только немного отстраниться от привычек работы в стандартных редакторах.
Ну а я - с другого берега, почти напростив :)

Romik2 13-06-2006 13:30 450037

а можно подробнее, как через фар редактировать

Romik2 13-06-2006 17:11 450153

Про фар можно не писать, разобрался с vi, напишите пожалуйста в каком файле и чё написать нужно.
Помогите пожалуйста!!! Я завис. :sorry:

Barracuda 13-06-2006 22:06 450264

Romik2
Можно не в файле, а прямо в командной строке... обычно так и делается пр отладке... А так, вот выдержка из man natd:
Код:

    -config | -f file
                Read configuration from file.  A file should contain a list
                of options, one per line, in the same form as the long form
                of the above command line options.  For example, the line

                      alias_address 158.152.17.1

                would specify an alias address of 158.152.17.1.  Options that
                do not take an argument are specified with an argument of yes
                or no in the configuration file.  For example, the line

                      log yes

                is synonymous with -log.

                Trailing spaces and empty lines are ignored.  A `#' sign will
                mark the rest of the line as a comment.


Romik2 16-06-2006 15:47 451579

Цитата:

Делается это при помощи natd(8), подробности есть в мане. Вот тут тоже кой чего есть на эту тему. Ну а тут вообще коротко, ясно и по теме
прочитал статейки, вроде разобрался, а пробовать страшно, ведь в случае неудачи все юзера без инета останутся.

так чё прямо из командной строки - "ipfw add 1000 divert 8888 tcp from any to ${outip} 80 via cx0" и т.д.

а всётаки может кто скажет в каком файле писать? в rc.local может?

заранее спасибо! :not-me:

Protsko 02-08-2006 18:59 467571

Поставь /usr/ports/net/rinetd


Время: 14:27.

Время: 14:27.
© OSzone.net 2001-