如何使用Quagga将你的CentOS设备变成路由器

  • A+
所属分类:思科教程

Quagga是一款开源路由软件套件,它可以用来将你的Linux设备变成一个功能完备的路由设备,它支持几种主要的路由协议,比如RIP/OSPF/BGP或ISIS路由器。它完全为IPv4和IPv6作好了准备,还支持路由前缀的过滤。万一生产环境中的路由器出现了故障,手头又没有备用路由器,死等替换件送过来,Quagga就能派得上大用场了。只要配置得当,Quagga甚至可以配置成生产环境中的路由设备。

Quagga软件含有几个协同运行的后台程序。如Zebra,核心后台程序,负责内核接口、静态路由。

下面说下如何将Quagga安装到CentOS上,我们可使用yum来安装Quagga。

  1. yum -y install quagga

在CentOS7系统,SELinux在默认情况下阻止/usr/sbin/zebra写入到配置目录中。这个SELinux策略干扰了我们要描述的安装过程,于是我们想禁止该策略。为此,可关闭SELinux,或者启用zebra_write_config布尔表达式,如下所示。如果你使用CentOS6,可以跳过这一步骤。

  1. setsebool -P zebra_write_config 1

要是不进行这样的更改,我们在试图从Quagga的命令外壳里面保存Zebra配置时,就会看到下列错误。

  1. Can't open configuration file /etc/quagga/zebra.conf.OS1Uu5.
  2. #不可以打开配置文件/etc/quagga/zebra.conf.OS1Uu5。

Quagga安装完毕后,我们就可以配置了。Quagga随带一个名为vtysh的命令行外壳。vtysh里面使用的Quagga命令类似思科的那些命令。所以不会操作的话,可以参考一下本博思科教程。

我们首先创建一个Zebra的配置文件,然后启动Zebra的后台程序。

  1. cp /usr/share/doc/quagga-XXXXX/zebra.conf.sample /etc/quagga/zebra.conf
  2. service zebra start
  3. chkconfig zebra on

启动命令外壳:

  1. vtysh

首先,我们为Zebra配置日志文件。为此,输入下列内容,进入vtysh的全局配置模式:

  1. configure terminal

指定日志文件位置,然后退出全局模式:

  1. log file /var/log/quagga/quagga.log
  2. exit

永久保存配置:

  1. write

 

接下来就需要配置默认路由、地址转换、地址分配的功能了,大家通过本博站内搜索即可找到答案,后期也会更新相关教程!

  • 我的微博
  • 这是微博的扫一扫
  • weinxin
  • 微信公众
  • 微信公众号扫一扫
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:63   其中:访客  63   博主  0

    • avatar 嘏俦奖侣招对猜四何练呢邻攀牙伤遗一诶 9

      签到成功!签到时间:今日的下午4:57:37,每日打卡,生活更精彩哦!

      • avatar 锤杭哺乜形傅岸闯蚜倜侵倭裁慈谧椎嗣街 9

        签到成功!签到时间:今日的上午9:20:48,每日打卡,生活更精彩哦!

        • avatar 概沉已庇商膳芍铰越逗曳蹦窍伺豢即梦咏 9

          签到成功!签到时间:今日的上午4:34:53,每日打卡,生活更精彩哦!

          • avatar 心谭山科弛涸赫傧藕丫岳蹿诘凑蜒胁纪梢 9

            签到成功!签到时间:今日的上午1:28:35,每日打卡,生活更精彩哦!

            • avatar 彰颓雌世涌沃囊曰旨致盏翰孤庇瘴关臃祷 9

              签到成功!签到时间:今日的下午10:42:13,每日打卡,生活更精彩哦!

              • avatar 翟纶敖嚎屯呕俅缕婪寂纹颂悍诒教捞盎痔 9

                签到成功!签到时间:今日的下午10:14:21,每日打卡,生活更精彩哦!

                • avatar 屹宰窃肥伟僮烫略烧宗轮侍八德磷牟掠该 9

                  签到成功!签到时间:今日的下午9:48:12,每日打卡,生活更精彩哦!

                  • avatar 谰炔匚卜粕耪挖夯噬昧桶侍倌司览霸职土 9

                    签到成功!签到时间:今日的下午1:02:29,每日打卡,生活更精彩哦!

                    • avatar 登挖孜链导慰募致氯依欢烙圆未稼牟补僦 9

                      签到成功!签到时间:今日的上午11:44:26,每日打卡,生活更精彩哦!

                      • avatar 潞溉沿芭撕附乒窍仙鬃鬃谇救笛习晕俏颈 9

                        签到成功!签到时间:今日的上午10:23:10,每日打卡,生活更精彩哦!