Quagga es un software de enrutamiento que puede convertir los dispositivos Linux en enrutadores e implementar funciones de enrutador reales y potentes. ¿Qué hace usted? Veamos cómo usar Quagga para configurar dispositivos CentOS.
Quagga admite varios protocolos de enrutamiento principales, como los enrutadores RIP, OSPF, BGP o ISIS. Está completamente preparado para IPv4 e IPv6 y también es compatible con el filtrado de enrutamiento /prefijo. En el improbable caso de que un enrutador en su entorno de producción falle y no haya enrutadores de repuesto disponibles, y se envíen reemplazos, el Quagga puede ser útil. Siempre que esté configurado correctamente, Quagga incluso puede configurarse como un enrutador en un entorno de producción.
En este tutorial conectaremos dos redes de sucursales hipotéticas (como 192.168.1.0/24 y 172.17.1.0/24) con un enlace dedicado entre las dos redes.
Nuestro equipo de CentOS en ambos extremos de este enlace dedicado. Los nombres de host de estos dos dispositivos se configuran en " site-A-RTR " y " site-B-RTR " respectivamente. La información sobre la dirección IP se proporciona a continuación.
Sitio-A: 192.168.1.0/24
Sitio-B: 172.16.1.0/24
Equivalencia entre dos dispositivos Linux: 10.10.10.0/30
El paquete Quagga contiene varios daemons que se ejecutan en concierto. Nos centraremos en configurar los siguientes daemons en este tutorial.
Zebra: el daemon principal, responsable de las interfaces del kernel y el enrutamiento estático.
Ospfd: demonio OSPF de IPv4.
Instalando Quagga en CentOS
Primero usamos yum para instalar Quagga.
# yum install quagga
En CentOS 7, SELinux evita que /usr /sbin /zebra se escriba en su directorio de configuración de forma predeterminada. Esta política de SELinux interfiere con el proceso de instalación que vamos a describir, por lo que queremos prohibir esta estrategia. Para hacer esto, desactive SELinux (no recomendado), o habilite " zebra_write_config " expresiones booleanas como se muestra a continuación. Si usa CentOS 6, puede omitir este paso.
# setsebool -P zebra_write_config 1
Si no realiza este cambio, veremos el siguiente error cuando intentemos guardar la configuración de Zebra desde el shell de comandos de Quagga.
No se puede abrir el archivo de configuración /etc/quagga/zebra.conf.OS1Uu5.
(El archivo de configuración /etc/quagga/zebra.conf.OS1Uu5 no se puede abrir.)
Una vez completada la instalación de Quagga, configuramos las direcciones IP de los compañeros necesarias y actualizamos la configuración OSPF. Quagga viene con un shell de línea de comandos llamado vtysh. Los comandos de Quagga utilizados en vtysh son similares a los de los principales proveedores de enrutadores, como Cisco o Juniper.
Fase 1: Configuración de Zebra
Primero creamos un archivo de configuración de Zebra y luego iniciamos el demonio de Zebra.
# cp /usr/share/doc/quagga-XXXXX/zebra.conf.sample /etc/quagga/zebra.conf
# service zebra start
# chkconfig Zebra en
Iniciar el shell de comandos vtysh:
# vtysh
Primero, configuramos el archivo de registro para Zebra. Para hacer esto, ingrese lo siguiente para ingresar al modo de configuración global en vtysh:
site-A-RTR # configure terminal
y especifique la ubicación del archivo de registro, luego salga del modo:
site-A-RTR (config) # archivo de registro /var/log/quagga/quagga.log
site-A-RTR (config) # exit
Guardar la configuración de forma permanente:
site-A-RTR # write
A continuación, determinamos las interfaces disponibles cuando sea necesario y luego configuramos la dirección IP.
site-A-RTR # show interface
La interfaz eth0 está activada, la detección del protocolo de línea está desactivada
. . . . .
La interfaz eth1 está activada, la detección del protocolo de línea está desactivada
. . . . .
Configuración de los parámetros de eth0:
site-A-RTR # configure terminal
site-A-RTR (config) # interface eth0
site-A -RTR (config-if) # ip address 10.10.10.1/30
site-A-RTR (config-if) # descripción a-site-B
site-A-RTR ( Config-if) # no shutdown
Continúe configurando los parámetros de eth1:
site-A-RTR (config) # interface eth1
site-A-RTR (config-if ) # dirección IP 192.168.1.1/24
sitio-A-RTR (config-if) # descripción a-sitio-A-LAN
sitio-A-RTR (config-si) # no shutdown
Previous12Next page Total 2 páginas
Cuando utilizamos el ordenador, siempre se abrirá muchas aplicaciones y procesos, a continuación, la
Hay una gran cantidad de comandos de terminal bajo el sistema Linux, de hecho, esto
La administración de las cuentas de usuario del escuadrón del sistema Linux se refi
A través de la introducción, sabemos que VSFTP es un software de servidor FTP. Al i
Cómo analizar los registros de Nginx en el sistema Linux
¿Cómo resolver Linux chino confuso?
Pasos para instalar Tecplot en el sistema Linux
Guía de funcionamiento del paquete de software RPM
configuración del sistema Ubuntu Ruby on Rails entorno de desarrollo
Instrucciones del comando apachectl del sistema Linux
Solución para la función pasiva de xmanager inutilizable en Linux
Linux Shell resumen de comandos de procesamiento de texto
Linux cómo montar iso yum source
Cómo instalar el sistema original win10
El sistema Windows 7 para superar el método
Copias rápidas alternativas consejos informáticos
Aero cómo cerrar Win7 del método de efecto Aero
Configuración rápida de aceleración de arranque preinstalada por Win7
Cómo Windows XP previene a los hackers (2)
Deje que Windows 7 sea compatible con DHCP e IP fija
Establecer el método de unidad de historial de archivos de Windows 8
Solo desactive la memoria USB y abra otros dispositivos USB (1)