Enruta!ien to en "uagga #nterconectivi$a$ #nterconectivi $a$ $e re$es
Equipo: García Sosa Jorge Milton García Zarco José Mario Vásquez Rivera José Nicolás Márquez encarnación scar
Enrutamiento Quagga en Ubuntu Quag Quagga ga es un serv servic icio io de Linu Linux x que que perm permit ite e enru enruta tarr rede redes s usan usando do nuestro pc como un router para lo cual se realizaron los siguientes pasos: 1. Abrimos Abrimos la term termina inall de de Linux Linux
2. Iniciamos Iniciamos con la instala instalación ción de quagga quagga ejecutando ejecutando la siguien siguiente te instrucción instrucción
apt!get install quagga
". con# con#ig igur uram amos os los los demo demoni nios os para para que que acti active ve zebr zebra a $ ripd ripd con con la sigu siguie ient nte e instrucción $ cambiamos a $es lo necesario.
%. entramo entramos s a la ruta cd &usr&s'ar &usr&s'are&d e&doc&q oc&quag uagga&e ga&examp xamples les&& $ se copian copian los arc'ivos zebra $ ripd a la ruta &etc&quagga queda de la siguiente #orma:
#cp /usr/share/doc/quagga/examples/zebra.conf.sample /etc/quagga/zebra.conf #cp /usr/share/doc/quagga/examples/ripd.conf.sample /etc/quagga/ripd.conf
(. )'ora )'ora reini reiniciam ciamos os quagg quagga a
*. )ccedemos )ccedemos por por separado separado con una inter#az inter#az para cada demonio. demonio. +ara acceder a ,ebra -la contrasea contrasea por de#ecto zebra/ accedemos con la siguiente instrucción: #telnet localhost 2601 o zebra
ass!ord" zebra
outer$enable outer#conf t outer%configinterface eth0 outer%config'ifipaddress 200.100.100.1/2( outer%config'ifno shutdo!n outer%config'ifexit outer%config exit outer# !rite )onfiguration sa*ed to /etc/quagga/router.conf /etc/quagga/router.conf
#telnet localhost 2602 o ripd ass!ord" zebra
ripd$ enable ripd# configure terminal ripd%config router rip ripd%config'router net!or+ 200.100.100.0/2( ripd%config'router net!or+ 1,2.16-.1.0/2( ripd%config'router net!or+ 1,2.16-.2.0/2( ripd%config'router net!or+ 1,2.16-..0/2( ripd%config'router exit ripd%config exit ripd# !rite )onfiguration sa*ed to /etc/quagga/ripd.conf
0. Una vez con#igura con#igurado do quagga1 quagga1 iniciamos iniciamos a con#igurar con#igurar las tarjetas tarjetas de red con la siguiente instrucción para editar el arc'ivo. #nano /etc/net!or+/interfaces
auto eth0 iface eth0 inet static address 200.100.100.1 netmas+ 2.2.2.0 net!or+ 200.100.100.0 broadcast 200.100.100.2
auto eth1 iface eth1 inet static
auto eth1.101 iface eth1.101 inet static address 1,2.16-.1.1 netmas+ 2.2.2.0
net!or+ 1,2.16-.1.0 broadcast 1,2.16-.1.2
auto eth1.102 iface eth1.102 inet static address 1,2.16-.2.1 netmas+ 2.2.2.0 net!or+ 1,2.16-.2.0 broadcast 1,2.16-.2.2
auto eth1.10 iface eth1.10 inet static address 1,2.16-..1 netmas+ 2.2.2.0 net!or+ 1,2.16-..0 broadcast 1,2.16-..2
. estando en este este punto de con#igura con#iguración ción presionamos presionamos 3control 3control m4s m4s o3 enter $ despu5s 3control m4s x3 para salir. salir.
6. )'ora restauramos restauramos el servici servicio o de red con con el siguiente siguiente comando. comando. sudo /etc/init.d/net!or+ing restart
78. Entonces 'a$ que activar el enrutamiento en 9U&Linux con el
siguiente comando. #echo 1 $ /proc/ss/net/ip*(/ipfor!ard
77.
+ara +ara que que no se borr borre1 e1 desp despu5 u5s s de rein reinic icia iarr el sist sistem ema a util utiliz izam amos os
la siguiente l;nea.
#echo net.ip*(.ipfor!ard 3 1 $$ /etc/ssctl.conf
72.+ara levantar cada inter#az desde la consola de Linux ingresamos el siguiente comando para las inter#aces que se declararon. 4udo ifconfig eth0"1 1,2.16-.1.1 up
7".
Una vez levantadas mandaremos ping para ver si nuestras
inte inter# r#ac aces es est4 est4n n corr correc ecta tame ment nte e con# con#ig igur urad adas as con con la sigu siguie ient nte e instrucción. ing 1,2.16-..0