|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Andrey Melnikoff 2:5020/400 21 Apr 2007 02:02:11 To : Wladimir Mutel Subject : Re: Как поймать событие "host is down" в ethernete ? -------------------------------------------------------------------------------- Wladimir Mutel <mwg@mwg.dp.ua> wrote: WM> Привет, WM> Есть tcp/ip-стек. При работе в езернете ядро нам организует WM> arp-кэш. В езернете есть клиентская машинка, которая пользуется WM> серверной (как шлюзом, сервером или чем-то ещё). Вот серверная WM> машинка падает, или езернет пропадает на пути от клиента до сервера. WM> Каким софтом на клиенте можно получить от ядра это событие WM> (мол, не могу больше найти ваш сервер по arp, в даун он пошёл, что WM> ли?) и запустить какой-нибудь скрипт (поднятие резервного канала на WM> Инет, переконфигурация прокси, почтового смартхоста и пр.) ? WM> И наоборот, как отдетектить, что серверный хост снова появился в WM> езернете и его опять можно найти по arp и пользоваться им (ессссно, WM> с запуском какого-то другого подходящего скрипта). 1) пинговать с заданным интервалом в надцать минут. 2) поднять RIP/OSPF/еще какой протокол, предназначенный именно для этого. 3) Hаписать на любимом языке програмирования софтульку, которая будет консультироваться в /proc/net/arp о наличии нужной записи. --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/64387f6593a1.html, оценка из 5, голосов 10
|