Резервирование каналов

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
skeletor
майор
Сообщения: 2548
Зарегистрирован: 2007-11-16 18:22:04

Резервирование каналов

Непрочитанное сообщение skeletor » 2010-09-15 16:31:28

Есть Debian Linux с 3-мя сетевыми карточками: 1 в локалку и 2 в инет. Хочу настроить поднятия резервного канала, когда падает основной. Делать думаю через скрипт (может есть готовые решения, но я не нашёл). Споткнулся на таком моменте: если дефолтный шлюз на определённый момент времени является прописан с резервного канала, то как можно проверить доступность инета на основном канале (не доступность шлюза провайдера, а именно трассу через основной канал. Так как может быть такая ситуация: шлюз провайдера доступен но инета через этот канал нету). Пробовал ping -I {BACKUP_CHANNEL}, о не работает.

Подскажите, как можно пустить пакет через указанный интерфейс и потом анализировать вывод.

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Alex Keda
стреляли...
Сообщения: 35456
Зарегистрирован: 2004-10-18 14:25:19
Откуда: Made in USSR
Контактная информация:

Re: Резервирование каналов

Непрочитанное сообщение Alex Keda » 2010-10-10 14:08:53

лиуксоиды не юзают линукс на роутерах, а значит помочь вам не смогут.
поставьте фрю и спросите в соответствующем разделе форума.
Убей их всех! Бог потом рассортирует...

Аватара пользователя
Adekamer
пингвин
Сообщения: 694
Зарегистрирован: 2007-10-09 18:36:48
Откуда: 127.0.0.1
Контактная информация:

Re: Резервирование каналов

Непрочитанное сообщение Adekamer » 2010-10-11 8:39:29

Леха - твоя агитация не честна
поле решения этой задачи лежит в области маршрутизации а не настройке или выбора той или иной ОС
подсказываю - маршрутизация не плоская рип2 (фря там как выяснялось фиговничает) а как минимум дистанционно векторная :)

Аватара пользователя
Lexxxxx
рядовой
Сообщения: 34
Зарегистрирован: 2010-09-09 10:27:29
Откуда: Novosibirsk

Re: Резервирование каналов

Непрочитанное сообщение Lexxxxx » 2010-10-16 18:41:46

skeletor писал(а):Пробовал ping -I {BACKUP_CHANNEL}, о не работает.

Подскажите, как можно пустить пакет через указанный интерфейс и потом анализировать вывод.
А arping?

Код: Выделить всё

arping [ -AbDfhqUV] [ -c count] [ -w deadline] [ -s source] -I interface destination

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Резервирование каналов

Непрочитанное сообщение Burner » 2010-10-18 7:36:25

Lexxxxx писал(а): А arping?
что можно увидеть в arping, если у провайдера интернет упал?

на sysadmins.su я уже ответил

Gloft
лейтенант
Сообщения: 645
Зарегистрирован: 2008-03-09 11:32:12
Откуда: Москва

Re: Резервирование каналов

Непрочитанное сообщение Gloft » 2010-10-20 13:48:11

Все давно уже придумали. Смотри в сторону агрегации каналов.
http://ru.wikipedia.org/wiki/%D0%90%D0% ... 0%BE%D0%B2
Тамже внизу смотри ссылку на "Linux Link Aggregation and High Availability with Bonding"

Хотя в некоторых случаях это решение можен быть не идеальным или вовсе не подходить.

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Резервирование каналов

Непрочитанное сообщение Burner » 2010-10-20 21:45:15

Gloft писал(а):Все давно уже придумали. Смотри в сторону агрегации каналов.
http://ru.wikipedia.org/wiki/%D0%90%D0% ... 0%BE%D0%B2
Тамже внизу смотри ссылку на "Linux Link Aggregation and High Availability with Bonding"

Хотя в некоторых случаях это решение можен быть не идеальным или вовсе не подходить.
такое ощущение, что в этом топике просто пальцем в небо тыкают, пытаясь ответ угадать.