[SOLVED]Запуск сервисов при динамическом IP провайдера

С добрым.
Люди добрые подскажите в какую сторону копать.
Есть сервер на нем 2 канала интернета (1 статический IP - "белый", 2 - динамический IP "белый", но он ПОСТОЯНЕН).
Это сервер гейт в интернет - запущенны на нем ssh,squid,bind, и т.д...
Настроены таблицы маршрутизации, собираюсь делать нормальное переключение каналов, но не в этом суть.
С переключением каналов у меня проблемы нет, я ее привяжу к сему добру, но меня интересует следующий момент -
сервер включен, есть 2 маршрута по умолчанию, 2 таблицы маршрутизации, весь трафик ходит через первый шлюз,
а в случае падения первого канала (сделаю скрипт переключения) переключаемся на второй. Тут как бы все ясно.
Еще раз повторюсь 1 пров - статический, 2 - динамический, но постоянный.
Ситуация выключается свет, сервер корректно тушится. При возобновлении корректно подымается, но тут и начинаются приколы ).
Так как ssh,squid,bind,dhcp и др. требуют нормально запущенного net (подсистемы), они могут и не стартануть, из-за того
что оборудование провайдера который выдает динамику очень долго раздупляется. В итоге имеем - сервер по статике пингуется,
зайти низзя так как ssh не стартанул из-за незавершенного запуска net, ну и соответственные сервисы тоже не работают которым нужен
net. и народ сидит разрывает телефон, без айпишников, без днс )))
в общем сказка одним словом. Как можно сие решить ? Потому что такое повторяется только если при перезагрузке недоступен dhcp сервер провайдера который выдает айпишник. Если он доступен
и просто перегрузить, все работает на ура. Я надеюсь правильно объяснил. Спасибо. Буду рад любым комментариям. iptables и маршрутизация настроены корректно ;).

man rc.conf -> serwices

man rc.conf -> serwices depend's, rc_need_*; rc_provide_* - etc

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Спасибо, мил человек.

Спасибо, мил человек. Почитаю, разберусь закрою тему, пока оставляю открытой.

Странные, однако, у вас

Странные, однако, у вас проблемы. Внутренняя сетка - понятно. Упирается в маршрутизатор - логично. Варианта два. Либо ваш сервак - прокси, либо маршрутизатор и прокси в одном флаконе. В первом случае достаточно одного интерфейса, который ессно смотрит внутрь сети и никоим образом не связян с проблемами провайдера. Запросы шлет на маршрутизатор, который его согласно настройке пропускает. Во втором случае у него должно быть как минимум три интерфейса. Вопрос вполне логичен - каким образом адреса провайдера на двух внешних интерфейсах могут влиять на внутренний? Ответ вполне естественен - никаким. Осталось это сказать системе. Вопрос какой?
У меня, к примеру, sys-apps/openrc-0.11.8, там дело в /etc/rc.conf

rc_depend_strict="NO", судя по всему, должен поднять все что зависит от net после подьема любого из трех интерфейсов.

ЗЫ
+1500 Слепноге. Заслать вопрошающего в несуществующий ман - троллинг высшего порядка.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".