Quagga ve Cisco Router ile Static Routing

Emre Emanet
2 min readApr 27, 2022

Quagga, GNU/Linux üzerine RIP, OSPF, BGP veya ISIS gibi ana yönlendirme protokollerini destekleyen tam teşekküllü bir router olarak kullanılabilen açık kaynaklı bir router yazılımı paketidir.

CentOS’a Quagga kurulumu için:

yum install quagga

Kurulduktan sonra Quagga’yı başlatmak için:

service zebra enable
service zebra start

Quagga server restart olduğunda otomatik start almıyorsa aşağıdaki komutlarla enable ve start edilir.

systemctl enable zebra
systemctl start zebra

Yapılandırma moduna geçmek için:

vtysh

Quagga configleri aşağıdaki dizinde bulunur:

/etc/quagga/zebra.conf

DİKKAT: SELinux açık olduğu taktirde Quagga config’lerini kaydetmeyecektir. SELinux’u kapatmanız yada permissive moda almanız gerekmektedir.

Cisco Configi:

R1#conf term 
R1(config)#interface fastEthernet 0/0
R1(config-if)#ip address 192.168.122.110 255.255.255.0
R1(config-if)#no sh
R1(config-if)#exit
R1(config)#interface loop 0
R1(config-if)#ip address 1.1.1.0 255.255.255.0
R1(config-if)#no shutdown

Quagga Static Routing İçin:

centos(config)# interface eth0 
centos(config-if)# ip address 192.168.122.104/24
centos(config-if)# no shutdown
centos(config-if)# exit
centos(config)# interface lo
centos(config-if)# ip address 2.2.2.2/24
centos(config-if)# no shutdown
centos(config-if)# exit
centos(config-if)# ip route 1.1.1.0/24 192.168.122.100

Routing Tablosuna Bakmak İçin:

centos# show ip route 
Codes: K - kernel route, C - connected, S - static, R - RIP,
O - OSPF, I - IS-IS, B - BGP, A - Babel,
> - selected route, * - FIB route
K>* 0.0.0.0/0 via 192.168.122.1, eth0
S>* 1.1.1.0/24 [1/0] via 192.168.122.100, eth0
C>* 2.2.2.0/24 is directly connected, lo
C>* 127.0.0.0/8 is directly connected, lo
C>* 192.168.122.0/24 is directly connected, eth0

--

--

No responses yet