Implementacion de quagga
Fichero zebra.conf. Zebra es un demonio de enrutamiento. Manipula la tabla de rutas y se configura desde el fichero zebra.conf. hostname Router password zebra enablepassword zebra ! ! Interface's description. ! !interface lo ! description test of desc. ! !interface sit0 ! multicast ! ! Static default route sample. ! !ip route 0.0.0.0/0 203.181.89.241 ! !log file /var/log/quagga/zebra.log Fichero ripd.conf. Establece la configuración del demonio ripd. hostname Router password zebra enable password zebra ! ! Interface's description. ! !interface lo !description test of desc. ! !interface sit0 ! multicast ! ! Static default route sample. ! !ip route 0.0.0.0/0 203.181.89.241 ! !log file /var/log/quagga/zebra.log
Algunas opciones que podemos emplear en el archivo “ripd.conf”. router rip no router rip
network no network network no network passive-interface no passive-interface version no version redistribute static redistribute static metricno redistribute static default-information originate no default-information originate route a.b.c.d/m no route a.b.c.d/m Acceso a las Command Line Interface de los demonios Cada temonio tiene un puerto de escucha:
zebrasrv zebra ripd ripngd ospfd bgpd ospf6d 2600/tcp 2601/tcp 2602/tcp 2603/tcp 2604/tcp 2605/tcp 2606/tcp # # # # # # # zebra service zebra vty RIPd vty RIPngd vty OSPFd vty BGPd vtyOSPF6d vty
Nosotros de momento trabajamos con zebra y rip. Para acceder al CLI de zebra o de ripd, debemos hacer lo siguiente: telnet localhost 2601 # para acceder al CLI de zebra telnet localhost 2602 # para acceder al CLI de ripd En cualquier caso, quagga incluye una consola que integra todos los demonios. Se trata de vtysh. Para entrar en dicha consola, debemos hacer: vtysh La configuraciónbásica de vtysh se encuentra en el archivo vtysh.conf.
Configurar Quagga desde CLI's Es posible configurar Quagga sin editar un solo archivo. Podemos hacer esto desde la CLI's. Podemos empezar por zebra:
User Access Verification Password: zebra speedmetal> enable Password: zebra speedmetal# configure terminal speedmetal(config)# interface eth0 speedmetal(config-if)# ip address 192.168.2.1/30speedmetal(config-if)# quit speedmetal(config)# interface eth1 speedmetal(config-if)# ip address 192.168.1.1/30 speedmetal(config-if)# quit speedmetal(config)# write Configuration saved to /etc/zebra/zebra.conf speedmetal(config)# end speedmetal# show run Current configuration: ! hostname speedmetal password zebra enable password zebra ! interface lo ! interface eth0 ip address 192.168.2.1/30 !...
Regístrate para leer el documento completo.