Страница 1 из 1

Не стартует natd!

Добавлено: 2009-07-13 14:54:52
savio
Мудрил себе скрипт для запуска нескольких natd на разные интерфейсы(http://savio.km.ua/2009/05/13/запуск-нескольких-natd/).
Вручную если запускать, все работает: запуск, стоп и рестрарт. а вот во время загрузки FreeBSD не запускается хоть убей.
Думал что чегото не то понаписывал. Попробовал запустить штатный natd
rc.conf

Код: Выделить всё

natd_enable="YES"
natd_interface="de0"
natd_flags=" -f /etc/natd.conf"
/etc/natd.conf

Код: Выделить всё

interface de0
#same_ports
port 6886
dynamic
Так он тоже не запускается во время старта ОС. хотя вручную все отлично работает. чего не так?

Re: Не стартует natd!

Добавлено: 2009-07-13 15:23:50
gloom
/etc/natd.conf

Код: Выделить всё

dynamic         yes
interface tun0
same_ports      yes
use_sockets     yes
unregistered_only       yes
синтаксис неправильный

Re: Не стартует natd!

Добавлено: 2009-07-13 16:04:47
savio
был бы неправильный в ручную бы не запускался. верно?

Re: Не стартует natd!

Добавлено: 2009-07-14 7:43:44
savio
это только у меня не работает или как?

Re: Не стартует natd!

Добавлено: 2009-07-14 10:01:34
schizoid
в 7-ке похожу уже штатно можно запускать натд на нескольких интерфейсах (смотреть в сторону instance)

Re: Не стартует natd!

Добавлено: 2009-07-15 11:21:55
savio
в скрипте /usr/local/etc/rc.d/natd_lan1 заменил

Код: Выделить всё

...
name=$(basename "$0")
...
на

Код: Выделить всё

...
name='natd_lan1'
...
и автозагрузка стартует.
странно.... пока не понимаю почему, но оно хотябы работает. первый вариант якобы универсален, тапарь придется в каждом скрипте выставлять название этого же скрипта запуска....

Re: Не стартует natd!

Добавлено: 2009-07-15 11:34:04
gloom
savio писал(а):был бы неправильный в ручную бы не запускался. верно?
есть исключение
dynamic yes
ета опция для запуска если нету интерфейса или на нем нету ипи адреса

ручками запускаеш когда уже все есть

Re: Не стартует natd!

Добавлено: 2009-07-15 11:44:23
savio
ну так у меня прописана эта опция, я в курсе за что она отвечает и специально включил ее в свой конфиг