ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [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