sábado, 9 de junio de 2012

Como configurar Quagga (zebra y RIP) en Debian (parte 2)


RIP
Agregar/eliminar red con Rip (Puerto de Rip 2602)
#telnet localhost 2602
#enable
router-rip# configure terminal
router-rip(config)# router rip
Agregar
router-rip(config-router)# network < ip-network >/< prefijo >
Eliminar
router-rip(config-router)#no network < ip-network >/< prefijo >

router-rip(config-router)# end

Agregar/eliminar vecino (neighbor) con Rip
router-rip# configure terminal
router-rip(config)# router rip
Agregar
router-rip(config-router)# neighbor < dir-router >
Eliminar
router-rip(config-router)# no neighbor < dir-router >

Modificar la métrica de Rip
router-rip(config-router)# default-metric < 1-N >

Modificar distancia de Rip
router-rip(config-router)# distance < 1-N >


Habilitar forwarding en todos los routers
#vim /etc/sysctl.conf
descomentar la linea "net.ipv4.net_forward=1"


NOTA: todas estas modificaciones se pueden realizar directamente en el archivo de configuración mencionado en el post anterior.

fuente: http://www.nongnu.org/quagga/docs/quagga.pdf



jueves, 19 de mayo de 2011

Como configurar Quagga (zebra y RIP) en Debian (parte 1)

Quagga en Debian

Primero es la instalación de quagga y la de telnet, (con telnet manejaremos zebra y rip)

#apt-get install quagga telnet


Segundo, copiamos los ejemplos de los archivos de configuración
#cd /usr/share/doc/quagga/example/
#cp zebra.conf.sample vtsh.conf.sample ripd.conf.sample /etc/quagga/
#cd /etc/quagga/
#mv zebra.conf.sample zebra.conf
#mv vtysh.conf.sample vtysh.conf
#mv ripd.conf.sample ripd.conf

Tercero, activamos los demonios
#vim daemons
activamos el zebra y rip colocando:
zebra=yes
ripd=yes
Manejo de interfaz con zebra (puerto de zebra= 2601)
Primero que todo modificamos el archivo interfaces para que no levante la interfaz

#vim /etc/nerwork/interfaces

para eso solo comentamos (usando #) la linea donde dice auto < interface >

NOTA: < interface > se refiere al nombre de la interfaz que se quiere manejar con zebra


Nos conectamos a zebra usando telnet

#telnet localhost 2601

(La password por defecto es zebra)
#enable


Después de conectarse aparecer algo como router# en el prompt
Vamos al terminal de configuracion
router# configure terminal

(si esta bien, debe aparecer un (config) en el prompt)

Seleccionamos la interfaz
router(config)# interface < interface >

Le asignamos ip y mascara a la interfaz
router(config-if)# ip address < ip >/< prefijo >


Salimos de la interaz y guardamos
router(config-if)# quit

router(config)# write

fuente: http://www.nongnu.org/quagga/docs.html