vincenka Posted September 26, 2013 Posted September 26, 2013 (edited) всем привет дано: - CentOS 6.4 - 2 канала в инет: ISP1 (eth1) (витая), ISP2 (eth2->ppp0) (ADSL) задачи: когда отваливается ISP1 должен включаться канал ISP2 (согласно большей метрике) когда снова появляется ISP1, то работает именно он, а ISP2 ждет своего часа =) предыстория: на CentOS 5.5 все было настроено следующим образом: 1) rc.local: adsl-start route del default dev ppp0 route add default gw ISP1_Gateway route add default gw ISP2_Gateway metric 10 ip route add default via ISP1_Gateway dev eth1 table ISP1Table ip route add default via ISP2_Gateway dev ppp0 table ISP2Table ip rule add from ISP1_Gateway lookup ISP1Table prio 30000 ip rule add from ISP2_Gateway lookup ISP2Table prio 30001 2) типа такого же только без adsl-start в ifup-post проблема: после "апгрейда" с 5.5 на 6.4 и переезда скриптов схема перестала работать если залочить первый канал в инет (ISP1), не роняя сам интерфейс, то инета больше нет. почему-то не работает маршрутизация согласно метрикам и таблицам в таблице маршрутизации все девственно чисто и основной упор: default via ISP1 dev eth1 metric 1 default via ISP2 dev eth2 scope link metric 10 причем если оставлять любой из роутов (ISP1, ISP2) в одиночестве без соседа с метрикой выше =) то каждый канал работает в отдельности без проблем. повторюсь, не пойму почему второй канал неюзабелен если первый (без падения интерфейса) отключаем. в 6.4 что-то кардинально поменялось? =) Edited September 26, 2013 by vincenka Вставить ник Quote
vincenka Posted September 27, 2013 Author Posted September 27, 2013 rp_filter? полагаю что это более актуально для конфигураций со спутником к сожалению, нет. посмотрел в бэкапе там он врублен. выключил, но маршрутизация так и не заработала Вставить ник Quote
Am1G0 Posted September 28, 2013 Posted September 28, 2013 ок, что подразумевается тогда под "если залочить первый канал в инет (ISP1), не роняя сам интерфейс"? и можно ip r в студию? Вставить ник Quote
vincenka Posted September 30, 2013 Author Posted September 30, 2013 ок, что подразумевается тогда под "если залочить первый канал в инет (ISP1), не роняя сам интерфейс"? и можно ip r в студию? шнурок от первого провайдера идет не напрямую к прову, а через небольшой неуправляемый свич. так вот я вынимаю из этого свича проводок провайдера и интерфейс моего роутера не падает в NO CARRIER роуты такие: 10.6.5.1 dev ppp0 proto kernel scope link src ISP2_IP ISP2_NET dev eth2 proto kernel scope link src ISP2_IP ISP1_NET dev eth1 proto kernel scope link src ISP1_IP 192.168.0.0/16 dev eth0 proto kernel scope link src 192.168.0.254 169.254.0.0/16 dev eth0 scope link metric 1002 169.254.0.0/16 dev eth1 scope link metric 1003 169.254.0.0/16 dev eth2 scope link metric 1004 default via ISP1_Gateway dev eth1 metric 1 default via ISP2_IP dev eth2 scope link metric 10 ip route show table ISP1Table: default via ISP1_Gateway dev eth1 ip route show table ISP2Table: default via ISP2_IP dev ppp0 Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.