Есть два канала -- лдин широкий, но ненадёжный :( а второй узкий, трафа через него желательно пускать поменьше, но работает он вполне стабильно.
Сейчас инет работает так:
ip route add $P1_NET dev $IF1 src $IP1 table T1
ip route add default via $P1 table T1
ip route add $P2_NET dev $IF2 src $IP2 table T2
ip route add default via $P2 table T2
ip route add $P1_NET dev $IF1 src $IP1
ip route add $P2_NET dev $IF2 src $IP2
#ip route add default via $P2
ip rule add from $IP1 table T1
ip rule add from $IP2 table T2
# default route
ip route add default scope global nexthop via $P1 dev $IF1 weight 1 nexthop via $P2 dev $IF2 weight 3
ip route flush cache
Теперь, если хоть один канал падает, то и нет ложиться полностью :(
на ядро накатил патч отсюда:
http://www.ssi.bg/~ja/#routes
но доков так мало на эту тему и они такие древние... :( Может кто что подскажет из личного опвта?
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Проблема с Load Balancing (2005)
- Форум iprout2, одновременное использование двух интернет каналов (2011)
- Форум Вопрос по ip route (2013)
- Форум iptables mark (2006)
- Форум Маршрутизация на 2 канала инета. (2005)
- Форум iproute2 и динамический ip (2012)
- Форум policy routing (вроде) (2006)
- Форум Появился второй провайдер. Как выход через инет через него. Все остальное по старому. (2012)
- Форум Что-то пошло не так... 1 интерфейс с lan в 3 интерфейса одной подсети. (2018)
- Форум FreeBSD и два default gw (2002)