Резервный канал.

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
classik
рядовой
Сообщения: 34
Зарегистрирован: 2009-08-06 15:14:34

Резервный канал.

Непрочитанное сообщение classik » 2010-05-07 16:32:08

rc.conf

gateway_enable="YES"
# сетевая смотрит на внеху
ifconfig_igb0="inet 192.168.0.5 netmask 255.255.255.0"
# сетевая локалка
ifconfig_igb1="inet 192.168.1.2 netmask 255.255.255.0"
defaultrouter="192.168.0.1"

Подключился к еще одному провайдеру, но т.к нет 3й сетевой на серваке настроил интернет через сетевую igb1 , т.е в хаб воткнул адсл мопед того провайдера, осталось дело за малым , как сделать так чтобы Фря определяла что упал инет у первого и переключалась на нужный шлюз. Т.е у 2го провайдера шлюз я настроил 192.168.1.1.

Хостинговая компания 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/
Выделенные сервера, Россия, Москва, от 2460 рублей (8 CPU, 8Gb RAM, 2x500Gb HDD, RAID 3ware 9750):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Re: Резервный канал.

Непрочитанное сообщение terminus » 2010-05-07 16:43:26

Пожалуйста, выбирайте раздел в соответсвии с его темой. Перенесено из FreeBSD в Netwokrs.
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

Medison
ефрейтор
Сообщения: 58
Зарегистрирован: 2009-11-24 17:43:58
Откуда: MSK
Контактная информация:

Re: Резервный канал.

Непрочитанное сообщение Medison » 2010-05-07 17:59:42

Где-то здесь уже была тема, идея в следующем - ставим в cron что-то типа ping, если он пропал - меняем defaultrouter и все.
Firefox, вкладка справа - about:config [tabs.insertRelatedAfterCurrent=false]

Аватара пользователя
baton4eg
сержант
Сообщения: 274
Зарегистрирован: 2009-10-11 14:36:35
Контактная информация:

Re: Резервный канал.

Непрочитанное сообщение baton4eg » 2010-05-07 21:40:49

Для резервных каналов, и каналов больше одного провайдера, я бы посмотрел в сторону setfibs ipfw.
Каждый канал (провайдера) я бы загнал в свой setfibs
ISP 1 - setfib 0
ISP 2 - setfib 1
Дальше создал бы 3 конфига для ipfw, первый был бы с автоматической балансировкой, либо по определённым IP кидать на соответствующего провайдера (т.е в свой setfibs 0 и 1) Второй конфиг содержал бы настройки для ISP1 (setfib 0) Третий содержал бы настройки для ISP2

Условие выглядило бы:
ЕСЛИ setfib 0 ping -c 3 ya.ru | grep "host down" (пример) ТОГДА sh /etc/ipfw3.sh
ЕСЛИ setfib 1 ping -c 3 ya.ru | grep "host down" (пример) ТОГДА sh /etc/ipfw2.sh
ЕСЛИ setfib 0 ping -c 3 ya.ru | grep "ответ есть" И setfib 1 ping -c 3 ya.ru | grep "ответ есть" ТОГДА sh /etc/ipfw1.sh

соответственно в /etc/crontab скрипт закинуть
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих файлов вообще нет!" (c)
"Я ем руками, она вилкой и ножом, я бью вилкой и ножом, она руками" (с)

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

Re: Резервный канал.

Непрочитанное сообщение Burner » 2010-05-08 4:10:53

тут где-то постили решение через monit, мне больше понравилось чем самописные скрипты

Al
ст. прапорщик
Сообщения: 501
Зарегистрирован: 2007-10-18 13:42:48
Откуда: Тверь
Контактная информация:

Re: Резервный канал.

Непрочитанное сообщение Al » 2010-05-13 10:21:52

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

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

Re: Резервный канал.

Непрочитанное сообщение Burner » 2010-05-13 17:43:35

Al писал(а):Пропал интернет- очень относительное понятие. Какие-то хосты могут просто лечь, или пропасть к ним маршрут. При этом все остальное будет нормально работать, а скрипт будет судорожно переключать провайдеров.
поставьте гоогле. Прежде чем он ляжет, вы успеете уволиться.