у меня в офисе 2 провайдера. один даёт укр. траф., другой мир. есть скрипт на sh, который в роуте добавляет и изменяет правила в зависимости от изменения сетей. вот возникла проблема проверки не умер ли один из провайдеров. хотел пинговать, да вот как-то стрёмно да и не професионально ;)
не подскажете как можно проверить живой ли канал.ps. когда канал пропадает соединение может быть active
ps. FreeBSD 6.2 Stable
>ли один из провайдеров. хотел пинговать, да вот как-то стрёмно да
>и не професионально ;)
а тут, по-моему, без вариантов: писать скриптик, который будет пинговать (пинг и есть утилита для проверки работы протокола IP) хосты, а результат скидывать на почту (к примеру).
я особо не люблю пинг, по таким причинам:
1. нет хоста который 100% в сети
2. не всегда на это хосте открыт пинг
3. пинговать рандомный хост нельзя, так как нет 100% гарантий работы
4. пинговать статический хост нельзя -- могут "обидиться" и забанить, а это уже проблема
5. пинговать хост провайдера -- инет может лечь за провайдером, а его сервера будут в сетидумал пинговать root сервера dns, но потом одумался.
вот из этого я и пытаюсь найти что-то более разумное или чей-то хороший советик :)
>а тут, по-моему, без вариантов: писать скриптик, который будет пинговать (пинг и
>есть утилита для проверки работы протокола IP) хосты, а результат скидывать
>на почту (к примеру).
>я особо не люблю пинг, по таким причинам:
>1. нет хоста который 100% в сети
>2. не всегда на это хосте открыт пинг
>3. пинговать рандомный хост нельзя, так как нет 100% гарантий работы
>4. пинговать статический хост нельзя -- могут "обидиться" и забанить, а это
>уже проблема
>5. пинговать хост провайдера -- инет может лечь за провайдером, а его
>сервера будут в сети
>
>думал пинговать root сервера dns, но потом одумался.
>
>вот из этого я и пытаюсь найти что-то более разумное или чей-то
>хороший советик :)
>
>>а тут, по-моему, без вариантов: писать скриптик, который будет пинговать (пинг и
>>есть утилита для проверки работы протокола IP) хосты, а результат скидывать
>>на почту (к примеру).Поднимай bgp с провайдером.
>>я особо не люблю пинг, по таким причинам:
>>1. нет хоста который 100% в сети
>>2. не всегда на это хосте открыт пинг
>>3. пинговать рандомный хост нельзя, так как нет 100% гарантий работы
>>4. пинговать статический хост нельзя -- могут "обидиться" и забанить, а это
>>уже проблема
предлагаю посмотреть по трейсу следующих провайдеров (их хосты) и их пинговать.
Они 100% рабочие и пингуются, и никто не обидится и не забанит