【全】zebra在centos7的安装与使用

By Heanny
2019-1-7
3257 read

在centos7中使用bgp:

安装quagga

yum install quagga

quagga软件套件包括:

  •   Zebra:一个核心守护进程用于内核接口和静态路由.

  • BGPd:一个BGP守护进程.

配置日志记录(将模板copy过来):

 cp /usr/share/doc/quagga-XXXXX/zebra.conf.sample /etc/quagga/zebra.conf
 cp /usr/share/doc/quagga-XXXXX/bgpd.conf.sample /etc/quagga/bgpd.conf

启动:

service zebra start

添加开机自启

chkconfig zebra on

Quagga提供了一个叫做vtysh特有的命令行工具,你可以输入与路由器厂商(例如Cisco和Juniper)兼容和支持的命令。我们将使用vtysh shell来配置BGP路由在教程的其余部分。

bgpd服务一版是2605端口

# vtysh

Router-A#
Router-A# configure terminal
Router-A(config)# log file /var/log/quagga/quagga.log
Router-A(config)# exit
Router-A# write

centos7 会报错:Can't open configuration file /etc/quagga/zebra.conf.OS1Uu5.

需要配置一下SELinux

要么关闭,要么:

 setsebool -P zebra_write_config 1

然后,可能会报错:Can't open configuration file /etc/quagga/bgpd.conf.OS1Uu5

那就修改/etc/quagga/bgpd.conf 的所有者

修改拥有者:

chown quagga bgpd.conf

修改用户组

chgrp quagga bgpd.conf

剩下的就是配置bgp了

python3 安装 pykeyboard 模拟浏览器
centos7安装zabbix4及修复部分问题

Comments

暂无评论,还不快来坐沙发...

Leave a Reply