Linux无所不能,下面就要说一下如何用Linux做路由器来跑ospf路由协议。
首先要安装一个叫zebra的软件。
tar -zxf zebra-0.95a.tar.gz
cd zebra-0.95a
./configure --prefix=/usr/local/zebra
make
make install
cd /usr/local/zebra/etc/
cp ./ospfd.conf.sm..... ./ospfd.conf
cp ./zebra.conf.smp.... ./zebra.conf
ln -sv /usr/local/zebra/sbin/zebra /usr/sbin/zebra
ln -sv /usr/local/zebra/sbin/ospfd /usr/sbin/ospfd
echo "/usr/local/zebra/sbin/zebra -dk" /etc/rc.local
echo "/usr/local/zebra/sbin/ospfd -d" /etc/rc.local
安装完成 下面启动zebra
/usr/local/zebra/sbin/zebra -dk
/usr/local/zebra/sbin/ospfd -d
启动后 就要配置了 下面举一个简单的例子
telnet localhost 2604
enable
config t
router ospf
network 192.168.1.0/24 area 0
end
write file
复杂的环境下就要看大家发挥了。 我以经把zebra软件做为附件传上来了。