Linux Quagga守护进程启动


Linux Quagga已被广泛应用但是也在不断的更新,这里介绍Linux Quagga安装设置使用,帮助大家安装更新Linux Quagga系统。

1.先在Vmware中网络环境下安装debain,再安装必要的软件如:ssh,vim,sysv-rc-conf,tcpdump,dhcpdump,ssldump等.

2.安装Linux Quagga:apt-get install Linux Quagga

3.使用sysv-rc-conf查看可见Linux Quagga守护进程启动.使用whereis找到Linux Quagga相关目录:从/usr/share/doc/Linux Quagga/examples目录中:cp *.sample /etc/Linux Quagga去掉后缀.sample

4.编辑daemons

  1. /etc/Linux Quagga# vim daemons  
  2. zebra=yes 
  3. bgpd=no 
  4. ospfd=yes 
  5. ospf6d=no 
  6. ripd=yes 
  7. ripngd=no 
  8. isisd=no 


把你想启动的协议由no改为yes

5.使用sysv-rv-conf重起Linux Quagga守护进程.

6.登录配置

telnet 127.0.0.1 2601 进zebra配置telnet 127.0.0.1 2602 进rip配置配置方式类似cisco路由器.ripd 监听tcp 2602和udp520端口,ospfd监听tcp 2604端口,bgpd监听tcp179端口和2605端口,ospf6d监听tcp ipv4和ipv6)的2606端口.

6.借助vmware的virtual network,我们就可以在一台PC上搭建自己的路由器实验环境了.

Linux Quagga是一套路由软件,它在Unix平台上,特别是FreeBSD,Linux,Solaris,NetBSD上,实现了OSPFv2,OSPFv3,RIPv1,RIPv2,RIPv3以及BGP4。Linux Quagga是GNU Zebra由Kunihiro Ishiguro开发)的一个分支。

Linux Quagga包含一个核心守护进程zebra,它作为Unix底层核心的一个抽象层,表示为Unix上的一些Zserv API或Linux Quagga客户端的TCP流。这些Linux Quagga客户端实现路由协议并和zebra守护程序交换路由更新信息。这些Zserv客户端包括:

ospfd:实现OSPFv2

ripd:实现RIPv1和RIPv2

ospf6d:实现OSPFv3IPv6)

ripngd:实现RIPv3IPv6)

bgpd:实现BGP4+包括对组播地址族和IPv6地址族的支持)

详细文档可查看:http://www.Linux Quagga.net/docs.php

以前在debian3.1 和Fedora Core 4中直接下栽zebra,编译,安装,手工启动.现在省事多了。

  1. Linux initrd启动跟系统的硬件相关
  2. Linux livna显卡驱动自动选择最快的源
  3. Linux升级内核工具安装编译
  4. Linux内核系统配置编译工作
  5. Linux硬盘分区对存储设备的分区

相关内容

    暂无相关文章