InicioTutorialesTutorial GNS3: Configuración del Servidor Local

Tutorial GNS3: Configuración del Servidor Local

1. Inicio del Setup Wizard GNS3

En este GNS3 tutorial revisaremos la configuración del Servidor Local GNS3 mediante el Setup Wizard, conocido también como la implementación local de Dynamips en GNS3, esto realizado en Windows 10.

El inicio del Setup Wizard se puede realizar de dos formas:

  • Al primer inicio de GNS3, o
  • Mediante el Menú Help

Tener en cuenta que si se desea usar IOSvL2, IOU, IOSv, IOS-XRv, ASAv o crear topologías más complejas, se recomienda hacer uso de la Máquina Virtual GNS3 (GNS3 VM) la cual está disponible para Windows y Mac OS, el tutorial para la configuración de la Maquina Virtual GNS3 lo pueden encontrar en el siguiente enlace: GNS3 Setup Wizard: Configuración de GNS3 VM (Máquina Virtual)

1.1 Setup Wizard al primer inicio de GNS3

Cuando se ejecuta por primera vez GNS3, la primera pantalla que aparecerá es la de “Setup Wizard”, aquí nos pedirá el tipo de servidor para realizar las simulaciones y emulaciones.

Para el caso del Servidor Local GNS3 se selecciona “Run only legacy IOS on my computer”, de esta forma se puede cargar IOS de routers de versiones iguales anteriores cuyas imágenes son fácilmente accesibles en la red (ver Figura 1.1.)

Selección del servidor para la simulación en GNS3
Figura 1.1. Selección del servidor para la simulación en GNS3.

1.2. Setup Wizard en el Menú Help

Si se se desea realizar la operación mediante el menú Help se debe seleccionar Menu, despues Setup Wizard, tal como se muestra en la Figura 1.2:

Selección del Setup Wizard mediante el menú Help
Figura 1.2 Selección del Setup Wizard mediante el menú Help

2. Configuración del Servidor Local GNS3

Se debe elegir la ubicación donde se encuentra el servidor local GNS3, además, la IP y el puerto. Se recomienda colocar los siguientes parámetros:

  • Server path: Ubicación por defecto del ejecutable gns3server.EXE,
  • Host Binding: Colocar IP 127.0.0.1 que es la dirección IP de loopback,
  • Port: 3080 TCP

En la Figura 1.3 se muestra como se ha configurado para nuestro caso:

Parametros de configuración para el Servidor Local GNS3
Figura 1.3. Parametros de configuración para el Servidor Local GNS3

3. Añadir una nueva Imagen IOS al Servidor Local GNS3 (Dynamips)

En la pantalla «New appliance template», se podra agregar una Imagen IOS para GNS3 mediante el servidor Local GNS3 previamente configurado, en este caso es se utilizará la Imagen de un Router Cisco 7200.

Se debe seleccionar “Ad dan IOS router using a real IOS image (supported by Dynamips)”, tal como se muestra en la Figura 1.4:

Pantalla que permite agregar un nuevo dispositivo
Figura 1.4. Pantalla que permite agregar un nuevo dispositivo

Luego se debe seleccionar la ubicación del IOS del router Cisco, damos click en “Browse”. (Ver Figura 1.5.)

Pantalla para la carga del IOS
Figura 1.5. Pantalla para la carga del IOS.

Seleccionaremos la ubicación del IOS. (Ver Figura 1.6)

Selección del IOS del router Cisco
Figura 1.6. Selección del IOS del router Cisco.

Luego de realizar la selección de la imagen, aparecerá un mensaje que pide si se desea descomprimir la imagen IOS (Ver Figura 1.7).

Selección si se desea o no descomprimir la imagen IOS
Figura 1.7. Selección si se desea o no descomprimir la imagen IOS.

Al seleccionar “No”, se mantendra la Imagen IOS comprimida, entonces, al encender el router en la inicialización se realizará el proceso de descompresión, como se ve en la Figura 1.8 los símbolos almohadilla (#) significa que se está descomprimiendo la imagen durante la carga del equipo.

Inicialización de router sin descompresión de la imagen IOS
Figura 1.8. Inicialización de router sin descompresión de la imagen IOS.

Caso contrario si se decide seleccionar “Yes” se descomprimirá la imagen, la carga será mucho más rápida y no sucederá el proceso antes descrito de descompresión durante la inicialización (Ver Figura 1.9).

Inicialización de router con descompresión de la imagen IOS
Figura 1.9. Inicialización de router con descompresión de la imagen IOS.

La elección de una u otra opción dependerá del espacio que se tenga en disco, se puede observar que la imagen descomprimida es un 225% más grande que la comprimida, ver la Figura 1.10.

Formatos del IOS comprimido y descomprimido
Figura 1.10. Formatos del IOS comprimido y descomprimido.

Como referencia las imágenes se encuentran instaladas en la memoria Flash, la cual se inserta en el equipo Cisco, estas imágenes están por defecto comprimidas en formato ZIP, esto con la finalidad de utilizar una memoria flash de menor tamaño por temas de costo (ver Figura 1.11).

Tarjeta C7200-I/O-GE+E con memoria Flash de 64MB
Figura 1.11. Tarjeta C7200-I/O-GE+E con memoria Flash de 64MB.

Quizás la pregunta más común en esta parte de la configuración es: ¿Dónde consigo las imágenes CISCO IOS?, Líneas abajo se deja el link de nuestra zona de descarga de imagenes IOS con una explicación breve de cada una de ellas:

Descarga de Cisco IOS, Imágenes para GNS3 Dynamips

Tambien en el siguiente enlace tienen una página que contiene una recopilación de cientos de imágenes IOS CISCO (Ver Figura 1.12).

http://tfr.org/cisco-ios/

Recomendaría descargar la versión que estamos utilizando en este tutorial, es una de las más estables para ser emulada:

c7200-adventerprisek9-mz.124-24.T5.bin

Recopilación de imágenes IOS de la página http://tfr.org/cisco-ios/
Figura 1.12. Recopilación de imágenes IOS de la página http://tfr.org/cisco-ios/

Luego cargar la imagen IOS, dar click en Next. (Ver Figura 1.13)

Carga de la imagen IOS
Figura 1.13. Carga de la imagen IOS.

Después, se debe colocar el nombre del equipo y la plataforma donde se ejecutará la imagen IOS (Ver Figura 1.14.).

Asignación de nombre y selección de la plataforma
Figura 1.14. Asignación de nombre y selección de la plataforma.

En “Name”, se puede colocar un nombre por cada perfil de la misma imagen IOS donde en cada uno de estos perfiles cambie los tipos de interfaces que se instalarán, esto se verá posteriormente. Si solo se utilizará un perfil por imagen se puede dejar el nombre por defecto.

En “Platform”, tener en cuenta que la imagen IOS debe ser compatible con la plataforma o Chasis, en este caso se selecciona la plataforma 7200.

Se sugiere (no es obligatorio) conocer las características del chasis para saber cómo se distribuirán las interfaces, para esto se puede hacer uso de la página de Cisco como se puede ver en la Figura 1.15:

Figura 1.15. Caracteristicas del Router 7200 en la página de Cisco. Recuperado de https://www.cisco.com/c/en/us/products/routers/7200-series-routers/index.html

Para referencia, en la Figura 1.16 se muestra la distribución del Slots en el chasis del 7200.

Chasis Cisco 7200 (Fuente: http://www.infocellar.com/networks/router-pics/)
Figura 1.16. Chasis Cisco 7200 (Fuente: http://www.infocellar.com/networks/router-pics/)

Después, se solicita colocar el valor de la memoria RAM que alojará la imagen IOS, lo recomendable es colocar la cantidad que dicta en sus requerimientos de diseño, por defecto GNS3 detecta la cantidad asociada a la versión de la imagen IOS, pero si desean ser más curiosos y averiguar cuál es la RAM mínima considerada en el diseño deberán hacer click en el texto marcado de azul “Check for mínimum and máximum RAM requirement” (Ver la Figura 1.17).

Configuración de la cantidad mínima de RAM
Figura 1.17. Configuración de la cantidad mínima de RAM.

El enlace anterior direcciona a la página de Cisco donde se puede seleccionar la versión de imagen IOS y así poder verificar las características y requerimientos de cada Imagen (Ver Figuras 1.18)

Cisco Feature Navigator, donde se puede encontrar las especificaciones de las imágenes
Figura 1.18. Cisco Feature Navigator, donde se puede encontrar las especificaciones de las imágenes.

Se selecciona búsqueda por “Release” y se coloca los datos de la imagen IOS, en “Image Details” aparecerá los datos de la imagen y la cantidad de DRAM mínima. En la imagen se colocó como ejemplo los datos de la imagen IOS “c7200-adventerprisek9-mz.124-24.T5.bin”, utilizada en este tutorial, esta Imagen requiere DRAM mínima de 512MB, ver la Figura 1.19.

Elección del tipo de Software, IOS para este caso, e Información de la Imagen
Figura 1.19. Elección del tipo de Software, IOS para este caso, e Información de la Imagen.

Además, líneas abajo en la web, se puede visualizar las características y funcionalidades de la imagen seleccionada, muy útil pues al momento de armar las topologías tendremos conocimiento de cuáles son las limitaciones de las Imágenes, ver la Figura 1.20.

Características o Features de la Imagen IOS “c7200-adventerprisek9-mz.124-24.T5.bin”
Figura 1.20. Características o Features de la Imagen IOS “c7200-adventerprisek9-mz.124-24.T5.bin”

Luego, se debe colocar que interfaces se ha de colocar en el router Cisco 7200 (Ver Figura 1.21).

Selección de interfaces a colocar por Slot en el equipo
Figura 1.21. Selección de interfaces a colocar por Slot en el equipo.

Es recomendable conocer físicamente como son las interfaces que instalaremos en el equipo.

Por ejemplo, para este caso el Slot 0 nos permitirá colocar uno de tres tipos de interfaces, en un entorno real estas contienen los componentes básicos para que el equipo funcione, como se observa en la Figura 1.22, se encuentra la Flash Card, las interfaces de gestión (Console y AUX) y los circuitos de procesamiento.

Figura 2.19. Interfaz para el slot 0 C7200-I/O-2FE

Interfaz para el slot 0 C7200-I/O-2FE
Figura 1.22. Interfaz para el slot 0 C7200-I/O-2FE.

En los Slots 1 al 6 se puede colocar cualquiera de las interfaces que se muestra en la Figura 1.23.

Selección de interfaces a colocar desde el Slot 1 al Slot 6
Figura 1.23. Selección de interfaces a colocar desde el Slot 1 al Slot 6.

En este caso para conocer las funcionalidades de cada tarjeta también es importante hacer uso de la página Cisco o mediante Google realizar la búsqueda de las características. En la Tabla 2.2 se muestra un resumen de la funcionalidad de cada interfaz.

Tabla 2.2: Resumen de funcionalidades de interfaces.

InterfazFunciónNumero de Puertos
PA-A1Interfaz de red ATM1xATM
PA-FE-TXInterfaz de red Fast Ethernet1xFE (100Mb)
PA-2FE-TXInterfaz de red Fast Ethernet2xFE (100Mb)
PA-GEInterfaz de red Gigabit Ethernet1xGE (1000Mb)
PA-4T+Interfaz de red Serial Sincrona4xSerial
PA-8TInterfaz de red Serial Sincrona8xSerial
PA-4EInterfaz de red Ethernet1xEth (10Mb)
PA-8EInterfaz de red Ethernet1xEth (10Mb)
PA-POS-OC3Interfaz óptica OC31xOC3

Nota. Datos obtenidos de Cisco.com. Para obtener mayor información hace click en el nombre del interfaz para dirigirse a la página de Cisco y obtener los datos de cada interfaz.

Se puede seleccionar diferentes interfaces para cada slot (Ver Figura 1.24).

Interfaces de red configuradas en el router Cisco 7200
Figura 1.24. Interfaces de red configuradas en el router Cisco 7200.

Para terminar la configuración del router, se busca un Idle-PC el cual tiene como finalidad optimizar los recursos de nuestro equipo (PC, laptop, servidor, etc.), Ver la Figura 1.25:

Búsqueda del Idle-PC
Figura 1.25. Búsqueda del Idle-PC.

Este proceso puede tardar algunos minutos (Figura 1.26):

Espera para la busqueda del IDLE PC
Figura 1.26. Espera para la busqueda del IDLE PC.

Luego de finalizada la busqueda del Idle-PC, apareceré un mensaje indicando que se ha encontrado un valor par la Imagen IOS especificada (Figura 1.27):

IDLE PC encontrado
Figura 1.27. IDLE PC encontrado.

Tener en cuenta que si no se realiza este paso puede correrse el riesgo de hacer operar la CPU al máximo, lo que podría generar una mala operación durante la simulación de la topología. Por último se hace click en “Finish” (Figura 1.28):

Finalización de la carga de la Imagen IOS
Figura 1.28. Finalización de la carga de la Imagen IOS.

Finalmente, tendremos el router Cisco 7200 configurado y listo para ejecutar topologías simples y complejas. Antes se debe crear un nuevo proyecto (Menú File, New Blank Project), o abrir un proyecto existente (Menú File, Open Project), ver la Figura 1.29.

Creación o apertura de un proyecto en GNS3.
Figura 1.26. Creación o apertura de un proyecto en GNS3.

Por último, en la pantalla principal de GNS3 podrán ver en la parte izquierda el router Cisco 7200 marcado en negrita como se muestra en la Figura 1.30, para utilizarlo en una topología se debe arrastrar el router al centro de la pantalla en blanco.

Router Cisco 7200 configurado
Figura 1.30. Router Cisco 7200 configurado.

Eso es todo, gracias por seguir este tutorial. No olvides seguirnos en nuestras redes sociales. g

[ratemypost]

3 COMENTARIOS

  1. Felicidades compañero por este excelente tutorial, gracias por tu tiempo y paciencia para hacer bien detallado este tutorial, nuevamente felicidades y que el Todo Poderoso lo bendiga siempre..!

DEJANOS UN COMENTARIO

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí