1.3, Till (?), 11:46, 27/12/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Можно еще когда пингуешь вместо grep использовать код завершения работы команды ping. | |
1.4, raver (?), 12:02, 27/12/2005 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Да, можно :)
iproute и iprule можно настроить, у меня на гейте собственно в iptables ставятся ЬФКЛ на пакеты, а дальше SNAT $ iproute via $GW1 или via $GW2, но когда падает канал, отслеживать приходится по пингу и этот самый мой скрипт и вызывает скрипт сброса таблиц iproute и iptables -> и добавляет правила маршрутизации на 1 из каналов. :) - вот скрипты с маршрутизацией уже Ваши :) | |
|
2.12, DrAG0n (?), 17:36, 11/12/2006 [^] [^^] [^^^] [ответить]
| +/– |
>странно, уже работает...
>Sorry
Снова не работает... А из Харькова - качать не дает :-(((
| |
|
1.7, wolf (??), 07:06, 11/07/2006 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
ссылка не пашет, но я нашел здесь
ftp.spez.kharkov.ua/pub/bbs/linux/network/hotchannel.zip
ftp.spezvuz.kharkov.ua/pub/bbs/linux/network/hotchannel.zip | |
1.8, Сергей (??), 11:45, 02/08/2006 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А как настроить маршрутизацию для трёх случаев: пров1, пров2, пров1+2. Как настроить и менять в зависимости от ситуации SNAT я понимаю. А как быть с iproute2? Надо менять маршрут по умолчанию в главной таблице или как? | |
1.10, wolf (??), 13:30, 16/11/2006 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
мне реализация не понравилась, я залез в раздел Документация, нашел там мануал по шеллу и написал свое, если кому интересно могу выложить | |
|
2.18, bob (??), 10:28, 12/04/2007 [^] [^^] [^^^] [ответить]
| +/– |
да интересно, выложи свою реализацию.
вообще интересует может под freebsd у кого есть написано с ipfw | |
|
1.17, raver (??), 19:17, 15/02/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Да, давненько я не заглядывал сюда :)
Вот ссылка, которая работает:
http://www.sinichka.net/hotchannel.tar
В случае если шлюз не пингуется всегда, то следует опираться на следующий ХОП или 2 ХОПА. в скрипте есть пример в случае если 2 хопа одного провайдера не пингуются, тогда переключить.
По этой ссылке - в архиве лежит mpath2.sh скрипт, с помощью которого и осуществляется раскидывание одновременно на 2 Гейта используя iproute2. | |
1.24, pavlinux (??), 01:08, 04/11/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Внимание: Не используйте grep "0% packet loss" -
> так как grep схватит это и при 100% packet loss.
Внимание: учимся пользоваться grep!!! -
grep ' 0% packet loss' - и схватит только ноль.
| |
1.25, raver (??), 17:05, 12/12/2007 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ага с грепом клево, схватить то схватит только ноль. Но учитывая логику работы скрипта что получается:
Хост не доступен, он хватает 100% Packet Loss - все правильно, и если хост доступен то хватает 0% Packet Loss - все правильно. Но в том случае если хост должен быть доступен на определенной стадии проверки (те моменты где юзается "64 bytes from"), а он на самом деле недоступен то греп по "0% Packet Loss" схватит и 100% Packet Loss и примет неправильное решение о помещении файла флажка. Во как загнул, ну что-то типа того...
| |
1.27, Андрей (??), 11:33, 09/01/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Народ!!! Дайте, пожалуйста, работающую ссылку на скрипт, или, если есть возможность, пришлите по почте.
СПАСИБО!!!
| |
1.28, Pinger (?), 03:47, 14/01/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Здравствуйте! Очень хочется такой скрипт! Дайте пожалуйста! А под фря, мне кажется, можно адаптировать? И как быть если второй канал(резерв) кабель? Ладно. Дайте скрипт для начала! Очень прошу. Работа второй месяц стоит
| |
|
2.29, Dmitry (??), 15:02, 25/01/2008 [^] [^^] [^^^] [ответить]
| +/– |
вот эта работает ftp.spez.kharkov.ua/pub/bbs/linux/network/hotchannel.zip
| |
|
|
2.33, wertik (ok), 17:32, 28/04/2008 [^] [^^] [^^^] [ответить]
| +/– |
ну у меня к примеру на c метрикой ничего невышло.
Можете показать пример реализации?
| |
|
1.31, daniil (??), 16:01, 22/04/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
ребят, линк не пашет скиньте сссылку или мне на мыло...отблагодарю пивом)
| |
1.34, mich (??), 21:55, 06/08/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
ping дает код возврата. Если хотя бы один пакет пропал - то код возврата не "0".Пробуйте.
| |
1.38, maxie (?), 16:55, 14/09/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Уважаемые ОупенНетовцы, Дайте, плиз, работающую ссылку на скрипт, очень надо!!!
| |
|