Linux Quagga守護進程啟動
Linux Quagga已被廣泛應(yīng)用但是也在不斷的更新,這里介紹Linux Quagga安裝設(shè)置使用,幫助大家安裝更新Linux Quagga系統(tǒng)。
1.先在Vmware中網(wǎng)絡(luò)環(huán)境下安裝debain,再安裝必要的軟件如:ssh,vim,sysv-rc-conf,tcpdump,dhcpdump,ssldump等.
2.安裝Linux Quagga:apt-get install Linux Quagga
3.使用sysv-rc-conf查看可見Linux Quagga守護進程啟動.使用whereis找到Linux Quagga相關(guān)目錄:從/usr/share/doc/Linux Quagga/examples目錄中:cp *.sample /etc/Linux Quagga去掉后綴.sample
4.編輯daemons
- /etc/Linux Quagga# vim daemons
- zebra=yes
- bgpd=no
- ospfd=yes
- ospf6d=no
- ripd=yes
- ripngd=no
- isisd=no
把你想啟動的協(xié)議由no改為yes
5.使用sysv-rv-conf重起Linux Quagga守護進程.
6.登錄配置
telnet 127.0.0.1 2601 進zebra配置telnet 127.0.0.1 2602 進rip配置配置方式類似cisco路由器.ripd 監(jiān)聽tcp 2602和udp520端口,ospfd監(jiān)聽tcp 2604端口,bgpd監(jiān)聽tcp179端口和2605端口,ospf6d監(jiān)聽tcp (ipv4和ipv6)的2606端口.
6.借助vmware的virtual network,我們就可以在一臺PC上搭建自己的路由器實驗環(huán)境了.
Linux Quagga是一套路由軟件,它在Unix平臺上,特別是FreeBSD,Linux,Solaris,NetBSD上,實現(xiàn)了OSPFv2,OSPFv3,RIPv1,RIPv2,RIPv3以及BGP4。Linux Quagga是GNU Zebra(由Kunihiro Ishiguro開發(fā))的一個分支。
Linux Quagga包含一個核心守護進程zebra,它作為Unix底層核心的一個抽象層,表示為Unix上的一些Zserv API或Linux Quagga客戶端的TCP流。這些Linux Quagga客戶端實現(xiàn)路由協(xié)議并和zebra守護程序交換路由更新信息。這些Zserv客戶端包括:
ospfd:實現(xiàn)OSPFv2
ripd:實現(xiàn)RIPv1和RIPv2
ospf6d:實現(xiàn)OSPFv3(IPv6)
ripngd:實現(xiàn)RIPv3(IPv6)
bgpd:實現(xiàn)BGP4+(包括對組播地址族和IPv6地址族的支持)
詳細文檔可查看:http://www.Linux Quagga.net/docs.php
以前在debian3.1 和Fedora Core 4中直接下栽zebra,編譯,安裝,手工啟動.現(xiàn)在省事多了。
【編輯推薦】