policy base routing s quagga

JimiK <[email protected]> Fri, 3 Jan 2020 10:13:57 +0100 (CET)
Newsgroups gmane.user-groups.linux.czech
Message-ID <[email protected]>
Zdravím, prosím jak řešíte policy based routing s ospf?

V systému jsou standartně tyto rules

0: from all lookup local 32766: from all lookup main 32767:
from all lookup default

ospf si přidává routy do tabulky main a to včetně defaulty

Když si pak přidám svou vlastní routovací tabulku nemám v ní
routy z OSPF.

Proto jsem udělal tyto kroky:

smazal jsem pravidlo pro tabulku main s prioritou 32766 a
dal main prioritu 100 ip rule del prio 32766 ip rule add
priority 100 table main

přidal jsem tabulku 1 a nastavil ji defaultu ip rule add
priority 32761 table 1 ip route add default via XXXXXXXX
table 1

přidal jsem tabulku 2 a nastavil ji defaultu ip rule add
priority 32760 table 2 ip route add default via YYYYYYYY
table 2

tím, jsem docílil toho, že se mi packety nejprve routují
pomocí tabulky main(kde je doplnilo OSPF) a pak pomocí
tabulky 2 a 1, podle toho jakou chci aby měli defaultní
routu

Napadá Vás jiné elegantnější řešení? Lze to vyřešit přímo v
OSPF?

Zobrazit: http://www.abclinuxu.cz/poradna/linux/show/452044