* [Sysadmins] Роутинг через 2 канала
@ 2007-12-26 9:11 Alexei V. Mezin
2007-12-26 17:49 ` Maxim Tyurin
0 siblings, 1 reply; 14+ messages in thread
From: Alexei V. Mezin @ 2007-12-26 9:11 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Традиционный (баянистый) вопрос:
два канала, один через сетевуху со статическим адресом и гейтом
(быстрый), второй через сетевуху с кабельным модемом и DHCP (медленный).
Хочется, чтоб по умолчанию все шло через быстрый канал, а при его
падении переключалось на медленный. Нашел тут
http://lists.altlinux.org/pipermail/sysadmins/2007-July/010784.html
совет сделать
"
ip r a 0/0 via gw1 metric 5 dev ppp0
ip r a 0/0 via gw2 metric 20 dev eth0
когда проекспайрится арп первого шлюза дефолт развернётся во второй шлюз.
либо более красиво:
ip r a default scope global nexthop via gw1 dev ppp0 weight 2 nexthop
via gw2 dev eth0 weight 1
"
Подскажите, как это прописать в настройки etcnet. И как быть с тем, что
gw2 получается от DHCP динамически.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] Роутинг через 2 канала
2007-12-26 9:11 [Sysadmins] Роутинг через 2 канала Alexei V. Mezin
@ 2007-12-26 17:49 ` Maxim Tyurin
2007-12-27 6:03 ` Sergey
0 siblings, 1 reply; 14+ messages in thread
From: Maxim Tyurin @ 2007-12-26 17:49 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Alexei V. Mezin writes:
> Традиционный (баянистый) вопрос:
>
> два канала, один через сетевуху со статическим адресом и гейтом
> (быстрый), второй через сетевуху с кабельным модемом и DHCP (медленный).
> Хочется, чтоб по умолчанию все шло через быстрый канал, а при его
> падении переключалось на медленный. Нашел тут
> http://lists.altlinux.org/pipermail/sysadmins/2007-July/010784.html
> совет сделать
>
> "
> ip r a 0/0 via gw1 metric 5 dev ppp0
> ip r a 0/0 via gw2 metric 20 dev eth0
>
> когда проекспайрится арп первого шлюза дефолт развернётся во второй
> шлюз.
Совсем не уверен. Оно как-то через одно место работает.
Вот если пропадет ppp соединение - то пропадет интерфейс ppp0 и тогда
оно точно пойдет по eth0.
А когда два ether интерфейса то переключаться оно у меня не хотело
никак. Хотя сосед был явно мертвый.
--
With Best Regards, Maxim Tyurin
JID: MrKooll@jabber.pibhe.com
___
/ _ )__ _____ ___ ____ _______ _____
/ _ / // / _ \/ _ `/ _ `/ __/ // (_-<
/____/\_,_/_//_/\_, /\_,_/_/ \_,_/___/
/___/
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] Роутинг через 2 канала
2007-12-26 17:49 ` Maxim Tyurin
@ 2007-12-27 6:03 ` Sergey
2007-12-27 9:11 ` Alexei V. Mezin
0 siblings, 1 reply; 14+ messages in thread
From: Sergey @ 2007-12-27 6:03 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
On Wednesday 26 December 2007, Maxim Tyurin wrote:
> А когда два ether интерфейса то переключаться оно у меня не хотело
> никак. Хотя сосед был явно мертвый.
А где написано, что оно должно так работать ?
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] Роутинг через 2 канала
2007-12-27 6:03 ` Sergey
@ 2007-12-27 9:11 ` Alexei V. Mezin
2007-12-28 10:26 ` Gennadiy Redko
0 siblings, 1 reply; 14+ messages in thread
From: Alexei V. Mezin @ 2007-12-27 9:11 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Sergey пишет:
> On Wednesday 26 December 2007, Maxim Tyurin wrote:
>
>> А когда два ether интерфейса то переключаться оно у меня не хотело
>> никак. Хотя сосед был явно мертвый.
>
> А где написано, что оно должно так работать ?
>
Хм... а где написано, как сделать, чтоб заработало?
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] Роутинг через 2 канала
2007-12-27 9:11 ` Alexei V. Mezin
@ 2007-12-28 10:26 ` Gennadiy Redko
2007-12-28 10:36 ` Gennadiy Redko
2007-12-29 14:21 ` Alexei V. Mezin
0 siblings, 2 replies; 14+ messages in thread
From: Gennadiy Redko @ 2007-12-28 10:26 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Alexei V. Mezin пишет:
> Sergey пишет:
>> On Wednesday 26 December 2007, Maxim Tyurin wrote:
>>
>>> А когда два ether интерфейса то переключаться оно у меня не хотело
>>> никак. Хотя сосед был явно мертвый.
>> А где написано, что оно должно так работать ?
>>
> Хм... а где написано, как сделать, чтоб заработало?
А что должно быть критерием падения канала?
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] Роутинг через 2 канала
2007-12-28 10:26 ` Gennadiy Redko
@ 2007-12-28 10:36 ` Gennadiy Redko
2007-12-29 14:21 ` Alexei V. Mezin
1 sibling, 0 replies; 14+ messages in thread
From: Gennadiy Redko @ 2007-12-28 10:36 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Gennadiy Redko пишет:
> Alexei V. Mezin пишет:
>> Sergey пишет:
>>> On Wednesday 26 December 2007, Maxim Tyurin wrote:
>>>
>>>> А когда два ether интерфейса то переключаться оно у меня не хотело
>>>> никак. Хотя сосед был явно мертвый.
>>> А где написано, что оно должно так работать ?
>>>
>> Хм... а где написано, как сделать, чтоб заработало?
> А что должно быть критерием падения канала?
Нужно подымать один из вариантов динамической маршрутизации.
Ключевые слова BGP, RIP, OSPF, но чтобы работало - должно
поддерживаться и провайдерами.
А так - можно два дефолта назначить с разными админрасстояниями и
скрипт написать, периодически пингующий соседей и по результатам
меняющий административные расстояния умолчательных маршрутов.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] Роутинг через 2 канала
2007-12-28 10:26 ` Gennadiy Redko
2007-12-28 10:36 ` Gennadiy Redko
@ 2007-12-29 14:21 ` Alexei V. Mezin
2007-12-29 15:17 ` Gennadiy Redko
2007-12-29 15:40 ` Dmitry Lebkov
1 sibling, 2 replies; 14+ messages in thread
From: Alexei V. Mezin @ 2007-12-29 14:21 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Gennadiy Redko пишет:
>> Хм... а где написано, как сделать, чтоб заработало?
> А что должно быть критерием падения канала?
Статус link down у сетевой карты.
Хм? а действительно... кто у нас отслеживает "выдергивание" сетевого
кабеля? ifplugd? Он же наверное все умеет!
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] Роутинг через 2 канала
2007-12-29 14:21 ` Alexei V. Mezin
@ 2007-12-29 15:17 ` Gennadiy Redko
2007-12-30 15:24 ` Sergey
2007-12-29 15:40 ` Dmitry Lebkov
1 sibling, 1 reply; 14+ messages in thread
From: Gennadiy Redko @ 2007-12-29 15:17 UTC (permalink / raw)
To: alex783, ALT Linux sysadmin discuss
Alexei V. Mezin пишет:
> Gennadiy Redko пишет:
>>> Хм... а где написано, как сделать, чтоб заработало?
>> А что должно быть критерием падения канала?
> Статус link down у сетевой карты.
Тогда все просто - прописываете два статических умолчательных
маршрута с разными метриками, в качестве шлюза указываете интерфейсы
сетевых карт.
Но падение линка нечасто является причиной доступности канала.
Эффективность такого способа - процентов 50.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] Роутинг через 2 канала
2007-12-29 14:21 ` Alexei V. Mezin
2007-12-29 15:17 ` Gennadiy Redko
@ 2007-12-29 15:40 ` Dmitry Lebkov
2007-12-29 16:15 ` Dmitry Lebkov
2007-12-30 15:30 ` Sergey
1 sibling, 2 replies; 14+ messages in thread
From: Dmitry Lebkov @ 2007-12-29 15:40 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Alexei V. Mezin пишет:
> Gennadiy Redko пишет:
>>> Хм... а где написано, как сделать, чтоб заработало?
>> А что должно быть критерием падения канала?
> Статус link down у сетевой карты.
Вообще, если мне не изменяют мои знания TCP/IP, таким критерием
является получение icmp host unreachable, после чего процесс
маршрутизации должен удалить "мертвый" маршрут из списка используемых
и начать пользовать следующий, с большей метрикой.
--
WBR, Dmitry Lebkov
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] Роутинг через 2 канала
2007-12-29 15:40 ` Dmitry Lebkov
@ 2007-12-29 16:15 ` Dmitry Lebkov
2007-12-29 16:33 ` Alexei V. Mezin
2007-12-30 15:30 ` Sergey
1 sibling, 1 reply; 14+ messages in thread
From: Dmitry Lebkov @ 2007-12-29 16:15 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Dmitry Lebkov пишет:
> Alexei V. Mezin пишет:
>> Gennadiy Redko пишет:
>>>> Хм... а где написано, как сделать, чтоб заработало?
>>> А что должно быть критерием падения канала?
>> Статус link down у сетевой карты.
>
> Вообще, если мне не изменяют мои знания TCP/IP, таким критерием
> является получение icmp host unreachable,
^^^^^^^^^^^^^^^^^^^^^^ на попытку доставить
пакет через шлюз, указанный в маршруте. Ну и далее по тексту. %)
> после чего процесс маршрутизации должен удалить "мертвый" маршрут
> из списка используемых и начать пользовать следующий, с большей
> метрикой.
--
WBR, Dmitry Lebkov
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] Роутинг через 2 канала
2007-12-29 16:15 ` Dmitry Lebkov
@ 2007-12-29 16:33 ` Alexei V. Mezin
2007-12-30 15:26 ` Sergey
0 siblings, 1 reply; 14+ messages in thread
From: Alexei V. Mezin @ 2007-12-29 16:33 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
Dmitry Lebkov пишет:
>>> Gennadiy Redko пишет:
>>>>> Хм... а где написано, как сделать, чтоб заработало?
>>>> А что должно быть критерием падения канала?
>>> Статус link down у сетевой карты.
>> Вообще, если мне не изменяют мои знания TCP/IP, таким критерием
>> является получение icmp host unreachable,
> ^^^^^^^^^^^^^^^^^^^^^^ на попытку доставить
> пакет через шлюз, указанный в маршруте. Ну и далее по тексту. %)
У меня именно пропадает сигнал в проводе, и сетевуха рапортует о link
down :( Подробнее об этом писал в курилке.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] Роутинг через 2 канала
2007-12-29 15:17 ` Gennadiy Redko
@ 2007-12-30 15:24 ` Sergey
0 siblings, 0 replies; 14+ messages in thread
From: Sergey @ 2007-12-30 15:24 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
On Saturday 29 December 2007, Gennadiy Redko wrote:
> Но падение линка нечасто является причиной доступности канала.
> Эффективность такого способа - процентов 50.
Я бы даже сказал, что меньше: это надо, чтобы Ethernet-устройство на
другой стороне линк уронило. А если это dsl модем у клиента, так этого
и не будет... С коммутатором на стороне провайдера - и то далеко не
факт...
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] Роутинг через 2 канала
2007-12-29 16:33 ` Alexei V. Mezin
@ 2007-12-30 15:26 ` Sergey
0 siblings, 0 replies; 14+ messages in thread
From: Sergey @ 2007-12-30 15:26 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
On Saturday 29 December 2007, Alexei V. Mezin wrote:
> > пакет через шлюз, указанный в маршруте. Ну и далее по тексту. %)
>
> У меня именно пропадает сигнал в проводе, и сетевуха рапортует о link
> down :( Подробнее об этом писал в курилке.
А, вот о чём речь... Тогда да, для данного конкретного случая можно
попробовать на два дефолта ориентироваться с разными метриками.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [Sysadmins] Роутинг через 2 канала
2007-12-29 15:40 ` Dmitry Lebkov
2007-12-29 16:15 ` Dmitry Lebkov
@ 2007-12-30 15:30 ` Sergey
1 sibling, 0 replies; 14+ messages in thread
From: Sergey @ 2007-12-30 15:30 UTC (permalink / raw)
To: ALT Linux sysadmin discuss
On Saturday 29 December 2007, Dmitry Lebkov wrote:
> Вообще, если мне не изменяют мои знания TCP/IP, таким критерием
> является получение icmp host unreachable, после чего процесс
> маршрутизации должен удалить "мертвый" маршрут из списка используемых
С чего бы ? unreachable, ну и unreachable, что же с того ? Ориентироваться
на это можно, в принципе, а, может, это и вредно будет. Для динамического
изменения маршрутной информации существуют протоколы динамической
маршрутизации. А всё остальное может оказаться сильно ОС-специфично и не
факт, что правильно.
--
С уважением, Сергей
a_s_y@sama.ru
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2007-12-30 15:30 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-12-26 9:11 [Sysadmins] Роутинг через 2 канала Alexei V. Mezin
2007-12-26 17:49 ` Maxim Tyurin
2007-12-27 6:03 ` Sergey
2007-12-27 9:11 ` Alexei V. Mezin
2007-12-28 10:26 ` Gennadiy Redko
2007-12-28 10:36 ` Gennadiy Redko
2007-12-29 14:21 ` Alexei V. Mezin
2007-12-29 15:17 ` Gennadiy Redko
2007-12-30 15:24 ` Sergey
2007-12-29 15:40 ` Dmitry Lebkov
2007-12-29 16:15 ` Dmitry Lebkov
2007-12-29 16:33 ` Alexei V. Mezin
2007-12-30 15:26 ` Sergey
2007-12-30 15:30 ` Sergey
ALT Linux sysadmins discussion
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
public-inbox-index sysadmins
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sysadmins
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git