Linux Quagga has been widely used but is constantly updated. Here we will introduce how to install and update the Linux Quagga system.
1. Install debain in the network environment of Vmware, and then install necessary software such as ssh, vim, sysv-rc-conf, tcpdump, dhcpdump, and ssldump.
2. install Linux Quagga: apt-get install Linux Quagga
3. run sysv-rc-conf to view the Linux Quagga daemon startup. use whereis to find the relevant Linux Quagga Directory: From the/usr/share/doc/Linux Quagga/examples directory: cp *. sample/etc/Linux Quagga remove the suffix. sample
4. Edit daemons
- /etc/Linux Quagga# vim daemons
- zebra=yes
- bgpd=no
- ospfd=yes
- ospf6d=no
- ripd=yes
- ripngd=no
- isisd=no
Change the protocol you want to start from no to yes
5. Use sysv-rv-conf to restart the Linux Quagga daemon.
6. logon Configuration
Telnet 127.0.0.1 2601 to configure telnet 127.0.0.1 2602 to configure rip in a way similar to cisco router. ripd listens on tcp 2602 and udp520, ospfd listens on tcp 2604, bgpd listens on tcp179 and 2605, and ospf6d listens on tcp ipv4 and ipv6 2606.
6. With vmware's virtual network, we can build our own router experiment environment on a PC.
Linux Quagga is a set of routing software. It implements OSPFv2, OSPFv3, r1_1, r1_2, r1_3, and BGP4 on Unix platforms, especially FreeBSD, Linux, Solaris, and NetBSD. Linux Quagga is a branch of GNU Zebra developed by Kunihiro Ishiguro.
Linux Quagga contains a core daemon zebra, which acts as an abstract layer of the Unix underlying core and represents the TCP stream of some Zserv APIs on Unix or the Linux Quagga client. These Linux Quagga clients implement the routing protocol and exchange route update information with the zebra daemon. These Zserv clients include:
Ospfd: Implementing OSPFv2
Ripd: Implement r1_1 and r1_2
Ospf6d: Implement OSPFv3IPv6)
Ripngd: Implement RIPv3IPv6)
Bgpd: BGP4 + includes support for multicast address families and IPv6 address families)
Http://www.Linux Quagga.net/docs.php
In the past, zebra was directly planted in debian3.1 and Fedora Core 4, compiled, installed, and started manually. Now it is much easier.
- Linux initrd startup is related to system hardware
- Linux livna graphics card driver automatically selects the fastest Source
- Install and compile the Linux kernel upgrade Tool
- Linux Kernel configuration Compilation
- Partitions of Linux hard disk partitions on storage devices