|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : "Igor 2:5020/400 19 Jun 2004 23:21:41 To : All Subject : Маршрутизация --------------------------------------------------------------------------------
Привет всем
Есть машина с тремя резервными каналами.
моя машина провайдеры
1 канал 80.x.x.1---------------------->80.x.x.11
2 канал 195.x.x.1-------------------->195.x.x.11
3 канал 80.y.y.1 ---------------------> 80.y.y.11
есть некий хост Х в интернете, который предаставляет некие услуги.
Hужно сделать так, что бы если через 1 канал не доходит до Х, то идти по
второму иначе по третьему. Интерфейсы подняты всегда даже если нет связи
с провайдером. OSPF BGP Zebra Gated неподходит т.к. провайдеры недадут
подципиться. Может как нибудь извратиться при помощи IPTABLES. Только
незнаю реально ли это. Тут просто разгружают два канала
ip route add default scope global nexthop via $ip_prov1 dev ppp0 \
weight 1 nexthop via $ip_prov2 dev ppp1 weight 1
но может можно еще как нибудь приоритет бы выставить или еще что нибудь.
Свой скрипт писать как то некрасиво. Тем более писать скрипт на основе
пинга хоста Х неочень хорошо т.к. пинг будет ходить по default route. А
если открывать сокет с хостом Х то он будет рваться по таймауту.
Посоветуйте что можно сделать.
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/657757c1bac9.html, оценка из 5, голосов 10
|