启动quagga(代码片段)

dream397 dream397     2022-12-06     419

关键词:

[root@kunpeng82 Ryu-SDN-IP]# zebra -d
[root@kunpeng82 Ryu-SDN-IP]# ps -elf | grep zebra
0 S root      1143 50677  0  80   0 -  1729 pipe_w 11:44 pts/22   00:00:00 grep --color=auto zebra
1 S quagga   36047     1  0  80   0 -   418 do_sel 03:48 ?        00:00:00 /usr/sbin/zebra -d -A 127.0.0.1 -f /etc/quagga/zebra.conf
[root@kunpeng82 Ryu-SDN-IP]# zebra -h
Usage : zebra [OPTION...]

Daemon which manages kernel routing table management and redistribution between different routing protocols.

-b, --batch        Runs in batch mode
-d, --daemon       Runs in daemon mode
-f, --config_file  Set configuration file name
-i, --pid_file     Set process identifier file name
-z, --socket       Set path of zebra socket
-k, --keep_kernel  Dont delete old routes which installed by zebra.
-C, --dryrun       Check configuration for validity and exit
-A, --vty_addr     Set vtys bind address
-P, --vty_port     Set vtys port number
-r, --retain       When program terminates, retain added route by zebra.
-u, --user         User to run as
-g, --group       Group to run as
-s, --nl-bufsize   Set netlink receive buffer size
-v, --version      Print program version
-h, --help         Display this help and exit

Report bugs to https://bugzilla.quagga.net
[root@kunpeng82 Ryu-SDN-IP]# 

 

qugga配置bgp(代码片段)

[root@localhost~]#systemctlstartzebra[root@localhost~]#vtyshHello,thisisQuagga(version0.99.22.4).Copyright1996-2005KunihiroIshiguro,etal.localhost.localdomain#configureterminallocalhost.localdomain(config)#logfile/var/log/quagga/quagga.loglocalhost.localdomain(config)#exitlocalhost.localdomain#write... 查看详情

quagga代码学习之bgp4

文中理解参考:http://www.cnblogs.com/danxi/p/6344116.html等关于Quagga的源码学习 第一部分:入口函数int main(intargc,char**argv) //bgp_main.cvty_init(bm->master)bgp_init() //installcommandbgp_scan_init() 查看详情

quagga的安装和使用

Quagga的安装和使用测试环境:VM12  CentOS6.564位Quagga是一款功能比较强大的开源路由软件,支持rip,ospf,bgp等协议。1. Quagga的安装在CentOS下可以直接使用yum–yinstallquagga进行安装,也可以使用quagga的源代码包进行编译安装... 查看详情

vty_read_config:failedtoopenconfigurationfile/root/ryu/sdn-ip-ryu/sdn-ip-topology/quagga-sdn.c(代码片段)

  [root@kunpeng82sdn-ip-topology]#zebra-d-fquagga-sdn.confvty_read_config:failedtoopenconfigurationfile/root/ryu/SDN-IP-Ryu/sdn-ip-topology/quagga-sdn.conf:Permissiondeniedcan‘topenconfigura 查看详情

quagga的安装和使用

Quagga的安装和使用测试环境:VM12  CentOS6.564位Quagga是一款功能比较强大的开源路由软件,支持rip,ospf,bgp等协议。1.      Quagga的安装在CentOS下可以直接使用yum–yinstallquagga进行安装,也可以使用quagga的... 查看详情

quagga源码分析--通用库command

quagga是一个完整又成熟的系统,作为一个路由器软件,自然要提供人机接口。quagga提供snmp管理接口,而且,自然就会有对应的命令行管理格式,当然一般路由软件不会提供界面形式的,也许有webui,然而quagga并没有。我们要看的... 查看详情

路由软件quagga

...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++一、Quagga简介1、什么是Quagga  Quagga软件原名是Zebra是由一个日本开发团队的软件。我们可以使用Quagga将linux机器打造成一台功能完备的路由器。2、Quagga支持的路由协议&nb... 查看详情

quagga源码分析--通用库thread

quagga是开源路由器软件,提供的用户界面与思科,华为的路由器的人机接口几乎一致,非常有学习价值,尤其是开源的协议代码,简直亮瞎了我丹的小眼睛。quagga的介绍,我就不赘述了,有兴趣的可以找度娘或者去官网看看。&nb... 查看详情

quagga的安装

QUAGGA是一款开源的路由软件,也是zebra(已经停止更新)的升级维护版本。作用:将Linux设备变成一个功能完整的路由器。支持的协议:rip,ospf,bgp等。 各种简单的介绍使用方法啊等等什么的可以去官网搜刮一下!官网:http... 查看详情

quagga1.2.2安装

quagga安装1.软件依赖automake:1.9.6(released2005-07-10)autoconf:2.59(2.60on2006-06-26istoorecenttorequire)libtool:1.5.22(released2005-12-18)texinfo:4.7(released2004-04-10;4.8isnotyetcommon)GNUAWK:gawk3.1.5(r 查看详情

路由软件quagga和bird日志配置打印ospf邻居变化

...full->otherstatus->full.历史原因,线上运行的路由软件有quagga和bird两种。两种路由软件的日志级别配置,打印ospf邻居状态变化的过程。quagga:  配置选项:  日志文件记录配置  logfile/home/work/quagga/logs/ospfd.log  日志打... 查看详情

quagga环境搭建

 #./configure--enable-vtysh--enable-user=root--enable-group=root--enable-vty-group=root#make#makeinstall添加相关服务到/etc/services下面:vim/etc/services添加以下内容:zebrasrv2600/tcp#zebraservicezebra2601/tcp#ze 查看详情

quagga源码分析--大内总管zebra

...BGM来完成这个篇章,嘿嘿,小资一把!zebra姑且戏称它是quagga项目的大内总管。因为它负责管理其他所有协议进程的路由信息的更新与交互,并负责与内核交换信息,如下的架构:1+----++----++-----++-----+2|bgpd||ripd||ospfd||zebra|3+----++--... 查看详情

在centos下输入chownquagga:quagga/var/run/,报错说后缺少操作数,

在centos下输入chownquagga:quagga/var/run/,报错说后缺少操作数,这条命令是从网上看的,为什么其他人可以而我执行不了?参考技术Achownquagga:quagga/var/run前提是用户quagga和组quagga存在 查看详情

从quagga到frrouting(frr)

https://frrouting.org/github:https://github.com/FRRouting/frrFRRouting(FRR)isanIProutingprotocolsuiteforLinuxandUnixplatformswhich includesprotocoldaemonsforBGP,IS-IS,LDP,OSPF,PIM,andRIP.FRR’ssea 查看详情

实习时项目案例分享(代码片段)

...出来,放弃这条路。3、找网站根目录读取了ftp的密码和quagga服务的密码,ftp因为没有写权限(放弃)。Quagga连接上去只能看下路由信息。只能读网站源码审计一波。读取/root/.bash_history发现失败,可能是管理员删除了。读取/etc/rc... 查看详情

quagga源码学习--bgp协议创建对等体

...义,报文还是在一个一个网络节点传输的,所以我们看到quagga这样多的传统网络配置命令不要觉得繁琐,不配置的话,协议不会工作哦。 嗯,这章的主题是创建对等体,就是通过 查看详情

linux下使用quagga配置ospf协议

环境:三台redhat6.5(VM虚拟机)一、ospf协议 OSPF(OpenShortestPathFirst开放式最短路径优先)是一个内部网关协议(InteriorGatewayProtocol,简称IGP),用于在单一自治系统(autonomoussystem,AS)内决策路由。是对链路状态路由协议的一种实... 查看详情