zebra下的路由软件
仿照cisco的操作界面,你可以象操作cisco一样操作它,功能比较多,
* RIP::
* RIPng::
* OSPFv2::
* OSPFv3::
* BGP::
* VTY shell::
* Filtering::
* Route Map::
* IPv6 Support::
* Kernel Interface::
* SNMP Support::
* Zebra Protocol::
* Packet Binary Dump Format::
* Command Index::
* VTY Key Index::
一般常用它的snmp,ip filter,
安装这个包后可以用info zebra看它的手册.
简单的操作步骤:
#cd /usr/ports/net/zebra
#make && make install && make clean && cd /usr/local/etc/zebra
#cp zebra.conf.sample zebra.conf
#vi zebra.conf
增加
ip route 0.0.0.0/0 xl0
xl0是你下一跳网关的接口,你也可以用ip指定下一跳ip地址,使用设备接口对ppp0,tun0这些动态分配ip的方式比较好.
log file zebra.log
改变默认口令:
password zebra95hfjakjf;
enable password enhjhklra7456;
写一个启动脚本:
#cd /usr/local/etc/rc.d
#cp /dev/null zebra.sh
#echo "#!/bin/sh">zebra.sh && echo "/usr/local/sbin/zebractl start">>zebra.sh
也可以写到/etc/rc.conf中,
defaultrouter="NO" router_enable="YES" router="/usr/local/sbin/zebractl" router_flags="start" |