Уточнение про natd

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
proxy-man
лейтенант
Сообщения: 692
Зарегистрирован: 2006-04-05 12:06:13
Откуда: Odessa
Контактная информация:

Уточнение про natd

Непрочитанное сообщение proxy-man » 2007-05-22 0:35:09

Собственно регулярные грабли, про которые я забываю ибо исправляю их "идеологический неверным путем" - каким образом заставить natd стартовать немногим позже ppp (речь идет о PPPoE)? Ибо пока ррр демон подключается через РРРоЕ к провайдеру и пытается присвоить сетевому псевдоинтерфейсу IP-адрес, сам natd не поднимается.... :( Юзать nat который на ppp нет надобности ибо вся каша варится именно с natd... Я конечно вывернулся из этого следующим образом - положил в каталог /usr/local/etc/rc.d/ скрипт который запускает natd при старте машины, но он бывает не отрабатывает... редко конечно, но бывает. Собственно интересует момент - можно ли указать какой-то тайм-аут для запуска natd или определить ему какую-то очередность при старте системы из расчета, чтобы natd поднимался после положительного коннекта ppp.
ЗЫ - бороздил просторы тырнета относительно данного вопроса, ответа не нашел :(
Have trouble with Windows - reboot,
Have trouble with Unix - be root!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35038
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Непрочитанное сообщение Alex Keda » 2007-05-22 0:39:51

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

man sleep
:D
Убей их всех! Бог потом рассортирует...

Аватара пользователя
proxy-man
лейтенант
Сообщения: 692
Зарегистрирован: 2006-04-05 12:06:13
Откуда: Odessa
Контактная информация:

Непрочитанное сообщение proxy-man » 2007-05-22 0:44:44

lissyara писал(а):

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

man sleep
:D
хм... :)
ответ меня улыбнул... можно сказать зарядил на дилительный и положительный сон
Have trouble with Windows - reboot,
Have trouble with Unix - be root!

Аватара пользователя
texman
рядовой
Сообщения: 32
Зарегистрирован: 2007-02-16 16:27:30
Откуда: Калининград

Непрочитанное сообщение texman » 2007-05-29 16:54:22

Я сделал так - в natd_interface указал не интерфейс, а ип, который выдается по ппое - все работает....

Аватара пользователя
bakake
сержант
Сообщения: 265
Зарегистрирован: 2006-11-21 14:04:58

Re: Уточнение про natd

Непрочитанное сообщение bakake » 2007-05-29 18:01:53

proxy-man писал(а):Собственно регулярные грабли, про которые я забываю ибо исправляю их "идеологический неверным путем" - каким образом заставить natd стартовать немногим позже ppp (речь идет о PPPoE)? Ибо пока ррр демон подключается через РРРоЕ к провайдеру и пытается присвоить сетевому псевдоинтерфейсу IP-адрес, сам natd не поднимается.... :(
Есть скрипты которые запускаются на старт и стоп ppp соединения. Cобственно на старте интерфейс уже создан и адрес присвоен (более того он в параметрах скрипту передается для pppd). Тока сперва скажи что ты используешь собсно ppp aka user level ppp или pppd aka kernel level ppp. Или может mpd?
Если ppp aka user level ppp, то это /etc/ppp/ppp.linkup и /etc/ppp/ppp.linkdown

примеры в

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

cat /usr/share/examples/ppp/ppp.linkup.sample