[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ping in cron - dvb link alive



On Mon, Jul 12, 2004 at 10:32:01PM +0400, devi wrote:
> таков сюжет - есть adsl и спутник.
> все достаточно мило и правильно скручено.
> делаем ifup dvb0_0 - и мы ходим через спутник
> (соотвественно с прописыванием route, gre ...)
> ifdown dvb0_0 - и мы снова на adsl.
> здесь пролетало - "а если канал спутника ляжет?"
> советовали прописать в крон "ping somehost" и
> исходить из результата.
> что канал через спутник упал - мы осознать таким
> образом сможем. а вот какие будут рекомендации -
> как определить что канал ожил?
> просто поднимать и опять тестить нельзя -
> пользователи это ощутят на себе. шлюз
> работает в "автономе" - не всегда находишься
> рядом.
> достаточно смутно себе представляю как из того же
> крона проверить канал через спутник не "обрубая"
> пользователей.
> вопрос к "старшим братьям" - наиболее разумное,
> практичное решение, кроме как проверять ручками?
> заранее спасибо.
Выбрать некоторую машину, с большой вероятностью работающую
24x7. Прописать на эту машину маршрут (через dvb0_0) и не удалять
его при падении dvb0_0. После падения dvb0_0 периодически проверять -
отвечает ли эта машина на ping, - если отвечает - значит спутник снова
работает.

Естественно при этом не надо делать 'ifup dvb0_0'. Всё нужно сделать на
основе изменения default route.

-- 
ilya voronin <ivoronin@ivoronin.pp.ru>



Reply to: