下载地址: http://www.zebra.org/
最新版本0.95a最后更新于2005年,后被quagga(http://www.nongnu.org/quagga/)代替。
安装步骤:
1.tar -xvf zebra-0.95a.tar.gz 得到zebra-0.95a
2.vim /zebra-0.95a/lib/zebra.h 在第103行添加如下代码,以保证兼容性
#ifdef GNU_LINUX
#define __USE_GNU
#endif
3.在/zebra-0.95a文件夹下执行如下一般步骤:
./configure
make
make install
4.在/usr/local/etc下出现配置文件样例,将其直接作为配置文件
mkdir sample
mv *.sample ./sample
cp sample/zebra.conf.sample ./zebra.conf
chmod a+r *.conf
使用:
1.启动守护进程:
zebra -d
bgpd -d
2.连接:telnet localhost 2601/2602
zebrasrv 2600/tcp # zebra service
zebra 2601/tcp # zebra vty
ripd 2602/tcp # RIPd vty
ripngd 2603/tcp # RIPngd vty
ospfd 2604/tcp # OSPFd vty
bgpd 2605/tcp # BGPd vty
ospf6d 2606/tcp # OSPF6d vty
即可开始正常的路由器配置了。
RIPV2协议测试:
关键:配置 network x.x.x.x/x
记录要被记录和处理的网络地址
使用时请注意系统防火墙会屏蔽本机通信流量,比如Centos5.5即会屏蔽,需要关闭iptables