前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【全】zebra在centos7的安装与使用

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

作者头像
一朵灼灼华
发布2022-08-05 20:26:11
8230
发布2022-08-05 20:26:11
举报

在centos7中使用bgp:

安装quagga

代码语言:javascript
复制
yum install quagga

quagga软件套件包括:

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

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

代码语言:javascript
复制
 cp /usr/share/doc/quagga-XXXXX/zebra.conf.sample /etc/quagga/zebra.conf
代码语言:javascript
复制
 cp /usr/share/doc/quagga-XXXXX/bgpd.conf.sample /etc/quagga/bgpd.conf

启动:

代码语言:javascript
复制
service zebra start

添加开机自启

代码语言:javascript
复制
chkconfig zebra on

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

bgpd服务一版是2605端口

代码语言:javascript
复制
# vtysh
代码语言:javascript
复制
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)

要么关闭,要么:

代码语言:javascript
复制
 setsebool -P zebra_write_config 1

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

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

修改拥有者:

代码语言:javascript
复制
chown quagga bgpd.conf

修改用户组

代码语言:javascript
复制
chgrp quagga bgpd.conf

剩下的就是配置bgp了

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-1-7,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
命令行工具
腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档