LostSoul Posted October 24, 2012 Posted October 24, 2012 Есть конфигурация роутер r1 , роутер r2 , vpn сервер far_far_vpn схема включения такая far_far_vpn <----> public inet <---> r1 <--- vlan10 , cost 100 ---> r2 r1 <--- vlan20 , cost 200 ---> r2 r2 получает default маршрут по ospf от r1 через две разных vlan ,проложенных разным путем. ( основной и резервный маршрут ) между far_far_vpn и r2 поднят GRE-тунель , BGP-сессия , через которую r2 тоже получает default gateway. Для того чтоб GRE-тунель не рушился, требуется чтобы путь к far_far_vpn на r2 был прописан отдельно. Настроить r1 так , чтоб он анонсировал отдельно IP или подсеть far_far_vpn невозможно. Как настроить quagga таким образом, чтоб получая от r2 маршрут 0.0.0.0/0 она вместо него ( или вместе с ним ) добавляла в роутинг-таблицу маршрут к far_far_vpn? Попробовал ip protocol ospf route-map , но там нету вообще никаких манипуляций в quagga, кроме set src. вижу варианты 1) попробовать bird 2) попробовать bgp между r1 и r2 3) запустить две разных копии zerbad , так чтоб ospf маршруты добавлялись в отдельную таблицу роутинга и в эту таблицу направить трафик от vpn по "ip rule src" Есть ли вариант для quagga/ospf? Вставить ник Quote
vlad11 Posted October 24, 2012 Posted October 24, 2012 читайте про route-map в контексте reflector Вставить ник Quote
LostSoul Posted October 24, 2012 Author Posted October 24, 2012 роутер r1 недоступен для конфигурирования на нём чего-либо. он работает как работает. Вставить ник 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.