manual de administrador

19
  Instalación de Ubu ntu 10.10.  Fig.1:Logo Ubuntu 10.10. Ubunt u es un sistema operat ivo  mante nido por  Canonical y la comunidad de desarrolladores. Utiliza un núcleo Linux,  y su origen está basado en  Debian.  Ubuntu está orien tado en el usuario  promedio, con un fuerte enfoque en la facilidad de uso y mejorar la experiencia de usuario. Está compuesto de múltiple software normalmente distribuido bajo una licencia libre o de código abierto.  Estadísticas web sugieren que el porcentaje de mercado de Ubuntu dentro de "distribuciones linux" es de aproximadamente 49%, y con una tendencia a subir como servidor web. Su patrocinador Canonical  , es una compañía británica propiedad del empresario  sudafricano  Mark  Shuttleworth que en vez de vende r Ubuntu con fines lucrati vos, se financia por medio de servici os vinculados al sistema operativo   y vendiendo soporte técnico. Además, al mantenerlo libr e y gratuito, la empr esa es capaz de ap ro vechar los de sar ro lla dore s de la comuni dad en me jorar los componentes de su sistema operativo.  Entre las principales ventajas de las distribuciones linux destacan algunas que mencionar emos: Su necesidad de recursos es reducida. Se puede instalar en casi en cualquier tipo de computador. Su distribución es libre por lo que no hay necesidad de pagar por una licencia.  Existen herramientas gratuitas.  Hay gran cantidad de información en Internet.  Para el estudio y funcionamiento de las herramientas de r edes pensamos que es factible instalar Ubuntu 10.10 dentro de windows, ya que lo que pr etendemos es demostrar el funcionamiento de la administración de una red con herramientas libres y no presentara pr oblemas en la ejecución de los  programas.  Especificaciones importan tes antes de instalarUbuntu 10.10.  Para la instalación en modo Alternate C D(dentro de windo ws) como mínimo necesitamos:  * Procesador x86 a 1 GHz. * Memoria RAM: 512 MB. * Disco Duro: 5 GB (swap incluida). * T arjeta gráfica VGA y monitor capaz de soportar una resolución de 1024x768. * Lector de CD-ROM o puerto USB * Dos tarjetas de red.  * Conexión a Internet. 1

Upload: salome-collahuazo

Post on 22-Jul-2015

105 views

Category:

Documents


0 download

TRANSCRIPT

Instalacin de Ubuntu 10.10.

Fig.1:Logo Ubuntu 10.10. Ubuntu es un sistema operativo mantenido por Canonical y la comunidad de desarrolladores. Utiliza un ncleo Linux, y su origen est basado en Debian. Ubuntu est orientado en el usuario promedio, con un fuerte enfoque en la facilidad de uso y mejorar la experiencia de usuario. Est compuesto de mltiple software normalmente distribuido bajo una licencia libre o de cdigo abierto. Estadsticas web sugieren que el porcentaje de mercado de Ubuntu dentro de "distribuciones linux" es de aproximadamente 49%, y con una tendencia a subir como servidor web. Su patrocinador Canonical, es una compaa britnica propiedad del empresario sudafricano Mark Shuttleworth que en vez de vender Ubuntu con fines lucrativos, se financia por medio de servicios vinculados al sistema operativo y vendiendo soporte tcnico. Adems, al mantenerlo libre y gratuito, la empresa es capaz de aprovechar los desarrolladores de la comunidad en mejorar los componentes de su sistema operativo. Entre las principales ventajas de las distribuciones linux destacan algunas que mencionaremos: Su necesidad de recursos es reducida. Se puede instalar en casi en cualquier tipo de computador. Su distribucin es libre por lo que no hay necesidad de pagar por una licencia. Existen herramientas gratuitas. Hay gran cantidad de informacin en Internet. Para el estudio y funcionamiento de las herramientas de redes pensamos que es factible instalar Ubuntu 10.10 dentro de windows, ya que lo que pretendemos es demostrar el funcionamiento de la administracin de una red con herramientas libres y no presentara problemas en la ejecucin de los programas. Especificaciones importantes antes de instalarUbuntu 10.10.

Para la instalacin en modo Alternate CD(dentro de windows) como mnimo necesitamos: * Procesador x86 a 1 GHz. * Memoria RAM: 512 MB. * Disco Duro: 5 GB (swap incluida). * Tarjeta grfica VGA y monitor capaz de soportar una resolucin de 1024x768. * Lector de CD-ROM o puerto USB * Dos tarjetas de red. * Conexin a Internet.

1

Para nuestro proyecto utilizaremos dos laptos en las cuales instalaremos Ubuntu dentro de Windows. Pasos para la instalacin. 1. Hay que descargar la imagen de Ubuntu 10.10 la cual podremos encontrar en la pagina oficial y descargarla desde: http://www.ubuntu.com/download/ubuntu/download 2. A esta imagen se la puede grabar en una USB o simplemente se la puede montar en una unidad virtual, una ves echo esto se procede a ejecutar el instalador y nos aparecer la siguiente ventana.

Fig.2:Instalacin de Ubuntu.

3. Aqu pondremos la informacin necesaria para la instalacin, como podemos ver el proceso es muyintuitivo. 4. Dar click en instalar, la instalacin comenzara y al final pedir reiniciar el equipo. 5. Una ves que inicia le equipo aparecer un men en el cual debemos elegir Ubuntu. 6. Al final de la instalacin el pc se reiniciara nuevamente y de ahora en adelante podremos elegir con cual de los dos sistemas operativos queremos iniciar. Cuando iniciamos por primera ves es posible que los controladores de red inalmbricos no se instalen por defecto, para solucionar esto es necesario hacer lo siguiente. Conectar la pc a internet. Clik en Sistema>Administracin>Controladores adicionales. Se abrir una ventana en donde buscara el controlador adecuado y luego dar la opcin de elegir el controlador. Se debe elegir el recomendado. Para aplicar los cambios pedir reiniciar.

1.

2.3. 4.

2

Instalacin de Quagga. Una ves que los controladores de las tarjetas estn correctamente instalados procedemos a instalar Quagga con el Gestor de paquetes Synaptic con los siguientes pasos. 1. Click en Sistema>Administracin>Gestor de paquetes Synaptic Con lo que nos pide nuestra clave y se abrir el gestor.

Fig.3:Gestor de paquetes Synaptic. 2. En la caja de texto bsqueda ponemos quagga y aparecer en la lista quagga. 3. Le damos click derecho y ponemos instalar. El color del paquete cambiara. 4. Para instalar damos click en Aplicar. 5. Cerramos el gestor. Configuracin inicial de Quagga Por defecto Quagga incluye algunos archivos de ejemplo los cuales utilizaremos para nuestra configuracin, estos archivos estn en el directorio /usr/share/doc/quagga/examples y tenemos que copiarlos al directorio /etc/quagga. Estos archivos contendrn nuestras configuraciones de todo lo que tiene que ver con el enrutamiento y es necesario que el programa Quagga pueda modificarlos para esto abriremos una terminal y pondremos los siguientes comandos. ~$ sudo su ~$ [sudo] password for usuario: ponemos nuestra clave root@usuario:/home/usuario# cd /usr/share/doc/quagga/examples root@usuario:/usr/share/doc/quagga/examples# cp * /etc/quagga root@usuario:/usr/share/doc/quagga/examples# cd /etc/quagga Con esto hemos copiado los archivos de ejemplo a la direccin /etc/quagga ahora vamos a renombrar los archivos que necesitamos con los siguientes comandos: root@usuario:/etc/quagga#cp zebra.conf.sample zebra.conf root@usuario:/etc/quagga#cp ripd.conf.sample ripd.conf root@usuario:/etc/quagga#cp ospfd.conf.sample ospfd.conf Ahora vamos a darle permisos a quagga para que pueda hacer cambios en estos archivos para lo cual abrimos el directorio en modo sper usuario con: root@usuario:/etc/quagga#nautilus ./ Y damos click derecho en cada uno y en las propiedades ponemos los parmetros como se muestran en la siguiente imagen.

3

Fig.4:Propiedades del archivo zebra.conf Ok con esto ya tenemos nuestro Quagga instalado y listo para empezar a configurarlo.

4

Configuracin de las tarjetas inalmbricas. Diagrama general de conexin: Quagga10.10.10.4/30 eth1 .5 192.168.1.0/30 .1 eth0 .2 Server1 eth0 Server2 .14 eth1 .6 .13 201.219.16.12/30

Fig.5: Topologa de red. La conexin entre los server's 1 y 2 se harn por medio de una red ad-hoc, mientras que las conexiones hacia las redes externas se harn por medio de cable utp. Configuracin del server1. El server1 sera el encargado de crear la red ad-hoc y para ello utilizaremos los siguientes pasos.

1.-Editamos la conexiones dando click derecho en el icono de las redes del panel superior. Fig.6.

2.-En la pestaa Inalmbrica damos click en aadir. Fig.7.

5

3.-Llenamos la nueva conexin como se muestra, en la pestaa de seguridad inalmbirca seleccionamos ninguna. Fig.8.

4.-Aqu configuramos nuestra direccin IP con la respectiva mascara y la puerta de enlace. Una ves configurado aplicamos los cambios y si nos pide la clave de autentificacin la ponemos. Fig.9.

5.-Ahora en el icono de las redes damos click y seleccionamos la opcin que se muestra. Fig.10.

6

6.-Seleccionamos nuestra red y damos click en conectar. Fig.11. Con estos pasos se habr creado la red, ahora abra que conectar el server2 a la red.

Configuracin del server2.

1.-Damos click en el icono de las redes y seleccionamos nuestra nueva red Quagga. Fig.12.

2.-Vamos a editar conexiones como se izo en el caso anterior, seleccionamos nuestra red y damos click en editar. Fig.13.

3.-Configuramos las opciones como se ven en la figura, y en la pestaa de seguridad inalmbrica ponemos en la opcin ninguna. Fig.15.

7

4.-Ahora tenemos que poner nuestra direccin como se muestra. Importante: en la puerta de enlace tenemos que poner la direccin del server1 ya que este creo la red. Aplicamos los cambios y salimos.

Fig.16.

Para comprobar que los cambios se han realizado con xito, abrimos una terminal y ejecutamos el comando ifconfig, con el cual se puede ver la informacin respectiva las direcciones de red.

Fig.17:Comando ifconfig en server1.

Fig.18:Comando ifconfig en server2. Como se puede ver las direcciones se aplicaron en las interfaces eth1 las cuales son las tarjetas inalmbricas.

8

Pasos previos antes de la configuracin de quagga. 1. Como se explic anteriormente se debe configurar la red ad-hoc. 2. Abrir una terminal con privilegios de sper usuario. 3. Verificar la conectividad entre los dos server's con el comando ping. 4. Activar el reenvio de paquetes con el comando: echo 1 > /proc/sys/net/ipv4/ip_forward

Configuracin de rutas estticas con Quagga. 1.- Editar el archivo daemons que esta ubicado en la direccin: /etc/quagga -Para esto vamos a correr los siguientes comandos cd /etc/quagga gedit daemons -Aqu tenemos que poner la lineas del archivo de la siguiente forma. zebra=yes bgpd=no ospfd=no ospf6d=no ripd=no ripngd=no isisd=no Guardamos el archivo y cerramos gedit. 2.-Ahora hay que reiniciar quagga con el comando: /etc/init.d/quagga restart Entonces hasta aqu hemos inicializado quagga y ahora pasaremos a configurar las rutas en cada uno de los server's. NOTA:Hay que configurar todo lo anterior en los dos server's.

Configuracin en server1. root@xxx-HP-Mini:/etc/quagga# telnet localhost 2601 Trying ::1... Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. Hello, this is Quagga (version 0.99.17). Copyright 1996-2005 Kunihiro Ishiguro, et al. User Access Verification Password: Router> enable Password: Router# config terminal Router(config)# hostname server1 server1(config)#interface eth1 server1(config-if)# ip address 10.10.10.5/30 server1(config-if)# no shutdown server1(config-if)# exit server1(config)# interface eth0 server1(config-if)# ip address 192.168.1.1/30 server1(config-if)# no shutdown

9

server1(config-if)# exit server1(config)# ip route 201.219.16.12/30 10.10.10.6 server1(config)# wr Configuration saved to /etc/quagga/zebra.conf server1(config)#exit server1# Tabla de enrutamiento.

Fig.19:Tabla de enrutamiento en server1. Luego de esto salimos y y reiniciamos quagga con el comando: /etc/init.d/quagga restart Configuracin en server2. root@ubuntu:/etc/quagga# telnet localhost 2601 Trying ::1... Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. Hello, this is Quagga (version 0.99.17). Copyright 1996-2005 Kunihiro Ishiguro, et al. User Access Verification Password: Router> enable Password: Router# config terminal Router(config)# hostname server2 server2(config)# interface eth1 server2(config-if)# ip address 10.10.10.6/30 server2(config-if)# no shutdown server2(config)# exit server2(config-if)# interface eth0 server2(config-if)# ip address 201.219.16.13/30 server2(config-if)# no shutdown server2(config-if)# exit server2(config)# exit server2# config terminal server2(config)# ip route 192.168.1.0/30 10.10.10.5 server2(config)# exit server2# wr Configuration saved to /etc/quagga/zebra.conf server2#

10

Tabla de enrutamiento

Fig.20: Tabla de enrutamiento Luego de esto salimos y y reiniciamos quagga con el comando: /etc/init.d/quagga restart Pruebas de conexin.

Fig.21:Ping desde el host 192.168.1.2 al host 201.219.16.14

Fig.22: Ping desde el host 201.219.16.14 al host 192.168.1.2

11

Configuracin de rutas dinamicas RIPv2 con Quagga. 1.- Editar el archivo daemons que esta ubicado en la direccin: /etc/quagga -Para esto vamos a correr el siguiente comando: gedit daemons -Aqu tenemos que poner la lineas del archivo de la siguiente forma. zebra=yes bgpd=no ospfd=no ospf6d=no ripd=yes ripngd=no isisd=no Guardamos el archivo y cerramos gedit. 2.-Ahora hay que reiniciar quagga con el comando: /etc/init.d/quagga restart -Con estos cambios hemos habilitado el demonio ripd el cual se encargara del enrutamiento dinamico. -Se deja zebra habilitado ya que trabaja conjuntamente con ripd. NOTA:Hay que configurar todo lo anterior en los dos server's. Importante: Borrar las rutas estticas de cada server que se pusieron en la practica anterior y guardar los cambios. Para configurar RIP se debe hacer telnet localhost 2602 (demonio ripd) y configurar el protocolo y sus redes. Guardar y salir. Reiniciar quagga. Y para verificar los cambios se debe hacer telnet localhost 2601 (demonio zebra) y comprobar que las actualizaciones estn en la tabla de enrutamiento. Configuracin en server1.

Fig.23:Borrando rutas estticas en el demonio zebra.

12

Fig.24:Configuracin de RIP en el demonio ripd.

Fig.25:Tabla de enrutamiento en el demonio zebra. Como puede observar se ha recibido la actualizacin rip de la red 201.219.16.12/30 con una mtrica de 2 y se puede acceder a ella por la direccin IP 10.10.10.6.

13

Configuracin en server2.

Fig.26: Borrando rutas estticas en el demonio zebra.

Fig .27: Configuracin de RIP en el dominio ripd.

14

Fig .28: Tabla de enrutamiento en el demonio zebra Como se puede observar se ha recibido la actualizacin rip de la 192.168.1.0/30 con una mtrica de 2 y se puede acceder a ella a travez de la direccin ip 10.10.10.5 Pruebas de conectividad.

Fig.29:Ping desde el host 192.168.1.2 al host 201.219.16.14

15

Fig.30: Ping desde el host 201.219.16.14 hl host 192.168.1.2 Configuracin de rutas dinamicas con OSPF con Quagga. 1.- Editar el archivo daemons que esta ubicado en la direccin: /etc/quagga -Para esto vamos a correr el siguiente comando: gedit daemons -Aqu tenemos que poner la lineas del archivo de la siguiente forma. zebra=yes bgpd=no ospfd=yes ospf6d=no ripd=no ripngd=no isisd=no Guardamos el archivo y cerramos gedit. 2.-Ahora hay que reiniciar quagga con el comando: /etc/init.d/quagga restart -Con estos cambios hemos habilitado el demonio ospfd el cual se encargara del enrutamiento dinmico. -Se deja zebra habilitado ya que trabaja conjuntamente con ospfd. NOTA:Hay que configurar todo lo anterior en los dos server's. Importante:

Para configurar OSPF se debe hacer telnet localhost 2604 (demonio ospfd) y configurar el protocolo y sus redes. Guardar y salir. Reiniciar quagga. Y para verificar los cambios se debe hacer telnet localhost 2601 (demonio zebra) y comprobar que las actualizaciones estn en la tabla de enrutamiento.

16

Configuracin en server1.

Fig.31:Configuracin de OSPF en el demonio ospfd.

Fig.32:Tabla de enrutamiento en el demonio zebra.

17

Configuracin en server2.

Fig.33: Configuracin de OSPF en el demonio ospfd..

Fig.34: Tabla de enrutamiento en el demonio zebra.

18

Pruebas de conectividad.

Fig.35:Ping desde el host 192.168.1.2 al host 201.219.16.14

Fig.36: Ping desde el host 201.219.16.14 hl host 192.168.1.2

19