Tydyt:OSPF/Frr

Z Poznámkový blok
Verze z 25. 8. 2023, 14:32, kterou vytvořil Tydyt (diskuse | příspěvky)
(rozdíl) ← Starší verze | zobrazit aktuální verzi (rozdíl) | Novější verze → (rozdíl)
Přejít na: navigace, hledání

Původní balíček quaga je již zastaralý a je nahrazen novým Frr. Zatím to vypadá, že zde již nejsou jednotlivé konfigurační soubory, ale větčina je v jednom /etc/frr/frr.conf.

Po instalaci se pro konfiguraci připojíme příkazem vtysh.

Přepneme do konfiguračního modu a nastavíme ID routeru:

configure
router-id x.x.x.x

Následně se přepneme do nastaveno OSPF a pokračujme v konfiguraci (config mod)

router ospf

network network y.y.y.y/x area 0   ! seznam připojených sítí, které chceme distribuovat
....

area 0 range 10.0.0.0/8            ! přiřazení area do rozsahu

exit / end                         ! exit zůstává v konfiguraci / end ukončí konfiguraci a vraci se do základního terminálu

Pokračujeme nastavíme vlastnosti rozhraní (config mod)

interface xxx
description pos rozhrani           ! Libovolný popis rozhraní
ip ospf cost 10                    ' cena rozhraní

exit / end                         ! exit zůstává v konfiguraci / end ukončí konfiguraci a vrací se do základního terminálu

Nakonec konfiguraci uložíme (zakladní mod)

write file

show ip ospf neighbor


Vše je možné též nastavit v konfiguračním souboru /etc/frr/frr.conf.

frr defaults traditional
log syslog informational
!
hostname dns1
!
no ip forwarding
no ipv6 forwarding
!
service integrated-vtysh-config
!
ip router-id 10.129.64.10
!
interface dummy0
 description Dummy interface
 ip ospf cost 1
!
interface ens192
 description ServerNet
 ip ospf cost 10
!
router ospf
 network 10.129.64.10/32 area 0
 network 10.129.66.64/26 area 0
 area 0 range 10.0.0.0/8
!

Vypnutí podpory IP6

sudo echo "net.ipv6.conf.all.disable_ipv6 = 1" > /etc/sysctl.d/70-disable-ipv6.conf
sudo sysctl -p -f /etc/sysctl.d/70-disable-ipv6.conf