The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Маршрутизация пакетов при двух внешних интерфейсах(запасной ..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Маршрутизация пакетов при двух внешних интерфейсах(запасной ..." 
Сообщение от Beatseed Искать по авторуВ закладки(ok) on 11-Май-05, 04:54  (MSK)
Есть два внешних интерфейса eth0 и eth2(разные провайдеры). Требуется сделать один eth0  основным, второй eth2 запасным. Т.е. чтобы при пропадании интернет на главном интерфейсе, включался второй.
что делалось:
правилась таблица маршрутизации.
route add default gw b.b.b.1 dev eth2
В результате: работает только главный интерфейс, второй извне даже не пингуется. При физическом отключении первого интерфеса второй не работает.
Из локалки пингуются оба интерфейса. Адрес, маска, broadcast, network настроены верно на обоих. Подтверждение этому, то что при удалении любого из двух default интерфесов из таблицы маршрутизации интернет работает.
ОС linux-2.6.8.1
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Маршрутизация пакетов при двух внешних интерфейсах(запасной ..." 
Сообщение от Дмитрий Искать по авторуВ закладки(??) on 11-Май-05, 10:25  (MSK)
Наверняка есть какие-то более правильные средства, но я делал так:
Писал скрипт (пингер)..
Он отрабатывал несколько правил (например 100% потерь, 50% и тд.)
В случае необходимости переправлял дефолтный гв на запасной...
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Маршрутизация пакетов при двух внешних интерфейсах(запасной ..." 
Сообщение от Zedis emailИскать по авторуВ закладки(??) on 11-Май-05, 10:54  (MSK)
>Наверняка есть какие-то более правильные средства, но я делал так:
>Писал скрипт (пингер)..
>Он отрабатывал несколько правил (например 100% потерь, 50% и тд.)
>В случае необходимости переправлял дефолтный гв на запасной...


Для этого используются такие протоколы  как RIP2 и OSPF но они должны быть подняты на обоих концах к стати OSPF намного лучше или тогда дедовским способом через скрипт

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Маршрутизация пакетов при двух внешних интерфейсах(запасной ..." 
Сообщение от Дмитрий Искать по авторуВ закладки(??) on 11-Май-05, 11:37  (MSK)
>должны быть подняты на обоих концах
В том то и ботва... Конечно лучше воспользоваться средствами динамической маршрутизации, если есть возможность...

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Маршрутизация пакетов при двух внешних интерфейсах(запасной ..." 
Сообщение от Beatseed Искать по авторуВ закладки(ok) on 11-Май-05, 11:44  (MSK)
>Наверняка есть какие-то более правильные средства, но я делал так:
>Писал скрипт (пингер)..
>Он отрабатывал несколько правил (например 100% потерь, 50% и тд.)
>В случае необходимости переправлял дефолтный гв на запасной...
а принговал несколько адресов?
посмотреть бы на этот скриптик. ;) Перенаправить деволтный гв смогу, а вот обработать пинги пока мне слабо.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Маршрутизация пакетов при двух внешних интерфейсах(запасной ..." 
Сообщение от mig emailИскать по авторуВ закладки(ok) on 11-Май-05, 12:29  (MSK)
>Есть два внешних интерфейса eth0 и eth2(разные провайдеры). Требуется сделать один eth0
> основным, второй eth2 запасным. Т.е. чтобы при пропадании интернет на
>главном интерфейсе, включался второй.
>что делалось:
>правилась таблица маршрутизации.
>route add default gw b.b.b.1 dev eth2
>В результате: работает только главный интерфейс, второй извне даже не пингуется. При
>физическом отключении первого интерфеса второй не работает.
>Из локалки пингуются оба интерфейса. Адрес, маска, broadcast, network настроены верно на
>обоих. Подтверждение этому, то что при удалении любого из двух default
>интерфесов из таблицы маршрутизации интернет работает.
>ОС linux-2.6.8.1


Может и оффтоп скажу - попробуй использовать пакет iproute2. Содержит тучу приблуд и фишек, по крайней мере в недавно переведенной доке (есть на опеннет) есть описание для твоей ситуации с двумя внешними инт-ми.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Маршрутизация пакетов при двух внешних интерфейсах(запасной ..." 
Сообщение от Beatseed Искать по авторуВ закладки(??) on 13-Май-05, 01:26  (MSK)
>>Есть два внешних интерфейса eth0 и eth2(разные провайдеры). Требуется сделать один eth0
>> основным, второй eth2 запасным. Т.е. чтобы при пропадании интернет на
>>главном интерфейсе, включался второй.
>>что делалось:
>>правилась таблица маршрутизации.
>>route add default gw b.b.b.1 dev eth2
>>В результате: работает только главный интерфейс, второй извне даже не пингуется. При
>>физическом отключении первого интерфеса второй не работает.
>>Из локалки пингуются оба интерфейса. Адрес, маска, broadcast, network настроены верно на
>>обоих. Подтверждение этому, то что при удалении любого из двух default
>>интерфесов из таблицы маршрутизации интернет работает.
>>ОС linux-2.6.8.1
>
>
>Может и оффтоп скажу - попробуй использовать пакет iproute2. Содержит тучу приблуд
>и фишек, по крайней мере в недавно переведенной доке (есть на
>опеннет) есть описание для твоей ситуации с двумя внешними инт-ми.
смотрел, там иная ситуация - распределение трафика по двум внешним интерфейсам, мне же нужно чтобы через запасной интерфейс шли пакеты только в случае отсуттвия связи на основном интерфейсе

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру