作为一个努力在IT一线奋斗的人,励志做到以下几点:
搬的了机器,玩的了系统,精通了协议,敲得了代码。
——谨以此让自己不断努力!
----------------------------------------------------------------------------------------------------------------------------------------- 什么是Quagga
Quagga软件原名是Zebra是由一个日本开发团队编写的一个以GNU版权方式发布的软件。Quagga项目开始与1996年,当前版本是0.98.4版 可以使用Quagga将linux机器打造成一台功能完备的路由器。
Quagga支持的路由协议
Quagga能够同时支持RIPv1、RIPv2、RIPng、OSPFv2、OSPFv3、BGP-4和 BGP-4+等诸多TCP/IP协议。其中:
RIPv1、RIPv2、OSPFv2适用于Ipv4的自治域系统内部网络路由协议。
BGP-4是用于Ipv4的自治域系统之间的外部网络路由协议。
RIPng、OSPFv3、BGP-4+主要扩展对Ipv6的支持。
一、quagga 安装:
yum install -y quagga
安装完成后配置文件默认在:/etc/quagga
[root@i-7d3nsrg2 ~]# ll /etc/quagga/
total 56
-rw------- 1 quagga quagga 263 Mar 15 13:39 bgpd.conf
-rw-r--r-- 1 root root 566 Sep 13 2012 bgpd.conf.sample
-rw-r--r-- 1 root root 2801 Sep 13 2012 bgpd.conf.sample2
-rw-r--r-- 1 root root 566 Mar 15 13:19 bgpd.conf.sav
-rw-r--r-- 1 root root 1110 Sep 13 2012 ospf6d.conf.sample
-rw------- 1 quagga quagga 160 Mar 15 13:39 ospfd.conf
-rw-r--r-- 1 root root 182 Sep 13 2012 ospfd.conf.sample
-rw-r--r-- 1 root root 182 Mar 15 13:20 ospfd.conf.sav
-rw-r--r-- 1 root root 406 Sep 13 2012 ripd.conf.sample
-rw-r--r-- 1 root root 390 Sep 13 2012 ripngd.conf.sample
-rw-r----- 1 quagga quaggavt 0 Mar 15 13:14 vtysh.conf
-rw-r--r-- 1 quagga quaggavt 128 Sep 13 2012 vtysh.conf.sample
-rw------- 1 quagga quagga 269 Mar 15 13:39 zebra.conf
-rw-r--r-- 1 root root 369 Sep 13 2012 zebra.conf.sample
-rw-r----- 1 quagga quagga 20 Mar 15 13:14 zebra.conf.sav
-rw------- 1 quagga quagga 0 Mar 15 14:41 zebra.log
二、启动quagga设置开机自启动
service zebra start
service bgpd start
chkconfig zebra on
chkconfig bgpd on
三、设置bgp路由:
vtysh
config t
log file /etc/quagga/zebra.log # 需要关闭selinux
本文出自 “那都不是事儿” 博客,转载请与作者联系!
原文地址:http://imccie.blog.51cto.com/4710872/1751279