网址:edu
com 如何使用Quagga,将你的CentOS设备变成OSPF路由器 Quagga是一款开源路由软件套件,它可以用来将你的Linux设备变成一个功能完备的路由器,支持几种主要的路由协议,比如RIP、OSPF、BGP或ISIS路由器
它完全为IPv4和IPv6作好了准备,还支持路由/前缀过滤
万一你生产环境中的路由器出现了故障,手头又没有备用的路由器,死等替换件送来,Quagga就能派得上大用场
只要配置得当,Quagga甚至可以配置成生产环境中的路由器
我们在本教程中将连接两个假设的分支机构网络(比如192
0/24和172
0/24),这两个网络之间采用了一条专用的链路
我们的CentOS设备位于这条专用链路的两端
这两个设备的主机名称分别被设为“site-A-RTR”和“site-B-RTR”
下面提供了IP地址的信息信息
Site-A:192
0/24 Site-B:172
0/24 两个Linux设备之间的对等:10
0/30 Quagga软件包含有几个协同运行的后台程序
我们在本教程中将着重介绍设置下列后台程序
Zebra:核心后台程序,负责内核接口和静态路由
网址:edu
com Ospfd:IPv4 OSPF后台程序
将Quagga安装到CentOS上 我们首先使用yum来安装Quagga
# yum install quagga 在CentOS 7上,SELinux在默认情况下阻止/usr/sbin/zebra写入到其配置目录中
这个SELinux策略干扰了我们所要描述的安装过程,于是我们想禁止该策略
为此,关闭SELinux(不推荐),或者启用“zebra_write_config”布尔表达式,如下所示
如果你使用CentOS 6,可以跳过这一步