Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Dmytro Fadeyenko                     2:463/293.7    23 Jul 2003  21:08:02
 To : All
 Subject : пропадает default route
 -------------------------------------------------------------------------------- 
 
 
      Hе могу понять, отчего у меня исчезает default route в следующей ситуации:
 
      Хост имеет выход наружу по выделенке. Hадо поднимать резервный канал
 (dialup) в случае падения основного. Для чего разработан такой алгоритм:
      Hа сеть основного провайдера прописан static route. В памяти висит
 pppd-on-demand (без параметра defaultroute). Запускаемый по крону скрипт пингует
 одну из провайдерских машин. Если пинг не проходит - скрипт выполняет route
 change default <...>. От первого же пакета pppd поднимает линк. При поднятии
 основного канала восстанавливается статус кво.
 
      Все это отлично работает, пока скрипт запускается из командной строки. При 
 запуске по крону ситуация следующая:
 
 0 (исходная ситуация): default смотрит на основного провайдера. Связь пропадает.
 1. выполняется route change default. модем начинает набирать номер. В это время 
 по netstat -rn видно, что default смотрит по новому адресу.
 2. PPP-линк установлен. По netstat -rn видно, что default больше нет. Все, бобик
 сдох.
 
      В обратном направлении аналогично, но через раз.
      Где я чего не понимаю?
 
      S.Y. Dmytro       e-mail:klinok@klinok.kiev.ua        ICQ: 12509269
 
 --- Цiна тобi, дiду, 1 гривня 15 копiйок...
  * Origin: Если бы не ты - кто бы пил вино... (2:463/293.7)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 пропадает default route   Dmytro Fadeyenko   23 Jul 2003 21:08:02 
Архивное /ru.unix.bsd/28343f1ed2de.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional