Мы используем RB411U (ROS 5.1). Наша ситуация следующая:
MT1. ether1 - 10.100.99.10/24
vrrp - 10.100.99.2/32 (приоритет 100)
pptp-out - aaa.bbb.ccc.ddd (динамический)
MT2. ether1 - 10.100.99.9/24
vrrp - 10.100.99.2/32 (приоритет 95)
pptp-out - aaa.bbb.ccc.ddd (динамический)
Если MT1 мастер, то маршрутизация должна быть следующей:
MT1: route dst-address=0.0.0.0/0 gateway=pptp-out
MT2: route dst-address=0.0.0.0/0 gateway=10.100.99.2%ether1
Если MT1 — слейв (резервный), то маршрутизация должна быть следующей:
MT1: route dst-address=0.0.0.0/0 gateway=10.100.99.2%ether1
MT2: route dst-address=0.0.0.0/0 gateway=pptp-out
Проблема: Когда MT1 является мастером, MT2 не может общаться с устройствами вне своей сети (10.100.99.0/24). MT2 не может пинговать свой шлюз по умолчанию 10.100.99.2 (интерфейс vrrp MT1). Поэтому я не могу получить доступ к маршрутизатору (MT1 или MT2, в случае необходимости) пока маршрутизатор слейв, из другой сети.
MT1. ether1 - 10.100.99.10/24
vrrp - 10.100.99.2/32 (приоритет 100)
pptp-out - aaa.bbb.ccc.ddd (динамический)
MT2. ether1 - 10.100.99.9/24
vrrp - 10.100.99.2/32 (приоритет 95)
pptp-out - aaa.bbb.ccc.ddd (динамический)
Если MT1 мастер, то маршрутизация должна быть следующей:
MT1: route dst-address=0.0.0.0/0 gateway=pptp-out
MT2: route dst-address=0.0.0.0/0 gateway=10.100.99.2%ether1
Если MT1 — слейв (резервный), то маршрутизация должна быть следующей:
MT1: route dst-address=0.0.0.0/0 gateway=10.100.99.2%ether1
MT2: route dst-address=0.0.0.0/0 gateway=pptp-out
Проблема: Когда MT1 является мастером, MT2 не может общаться с устройствами вне своей сети (10.100.99.0/24). MT2 не может пинговать свой шлюз по умолчанию 10.100.99.2 (интерфейс vrrp MT1). Поэтому я не могу получить доступ к маршрутизатору (MT1 или MT2, в случае необходимости) пока маршрутизатор слейв, из другой сети.
