Seguridad y Redes

Tips, Video Tutoriales, Wifislax, VMware, Linux, GNS3, Eve-NG, CCNA, Cisco Routers, Switches

Instalación y Configuración de Dynamips/Dynagen

By 20:07 , , , , , ,

Dynamips es un emulador de equipos cisco que fue escrito por Christophe Fillot, que emula routers 1700, 2600, 3600, 3700, y 7200. Esto nos permitirá familiarizarnos mas con los comandos de los dispositivos cisco, y claro esta que este emulador no podra igualar a un router real, pero nos sera de mucha ayuda porque es una herramienta muy buena para las personas que quieran practicar y lograr las certificaciones como el CCNA/CCNP/CCIE o también para los administradores de redes cisco.

Dynamips esta escrito en Python y es compatible con cualquier plataforma como Linux, Mac OS X o Windows y lo mejor de todo es de código abierto y gratuito para descargar!!

Para poder ejecutar Dinamips primero debemos instalar las WinPcap, descargamos las librerias de su sitio web http://www.winpcap.org/ y también descargamos el Dynamips/Dynagen http://dynagen.org/.

Instalacion de WinPcap

Ejecutamos WinPcap, y nos saldrá la siguiente pantalla.
Una vez hecho lo anterior, nos aparecerá la siguiente imagen, solo damos clic en Next
Damos clic en I Agree.
Y comenzara a copiar los archivos necesarios para terminar la instalación.
Al final solo hacemos clic en Finish para terminar la instalación de WinPcap.

Instalación y configuración de Dynamips/Dynagen.

Ejecutamos Dynagen para comenzar la instalación, nos aparecerá la siguiente imagen de bienvenida, solo damos clic en Next.
En el siguiente paso nos aparecerá lo siguiente, y solo damos clic en I gree para seguir con la instalación.
En el siguiente paso hacemos clic en Install.
Una vez hecho lo anterior, automáticamente comenzara a copiar los archivos al disco duro.
Al terminar nos aparecerá lo siguiente, y solo damos clic en Finish para terminar la instalación de Dynagen.

Al terminar la instalación nos aparecerán en el escritorio las siguientes accesos directos.

Imágenes IOS(Internetwork Operating System)

Ahora toca copiar las imágenes IOS en la ruta de instalación de Dynagen/Dynamips y en la subcarpeta images, como se muestra en la siguiente imagen.
imagen IOS c7200-ik9s-mz.124-17a.bin copiada en la carpeta images de la instalacion de dynagen.
Ahora abrimos la carpeta del escritorio Dynagen Sample Labs y nos vamos a la carpeta simple1, en la carpeta nos encontraremos un archivo con el nombre de simple1.net, este archivo debemos modificarlo, y para eso damos clic derecho al archivo y seleccionamos Abrir con... y Seleccionamos el Blog de notas o cualquier editor de texto.
En el archivo simple1.net nos encontraremos lo siguiente. y en la parte seleccionada \Program Files\Dynamips\images\c7200-jk9o3s-mz.124-7a.image cambiamos la ruta por la imagen de nuestra imagen IOS, por ejemplo en mi caso, la imagen IOS lo tengo direccion, C:\Archivos de programa\Dynamips\images\c7200-ik9s-mz.124-17a.bin, esta direccion la agrego como se muestra en las siguientes dos imagenes.


Ruta de la imagen IOS

Iniciar el Laboratorio Virtual.

Para iniciar el laboratorio necesitamos ejecutar el archivo Dynamips Server, en nuestro escritorio podremos encontrar un acceso directo con el nombre de Dynamips Server, este acceso directo si lo ejecutamos lo que hara es iniciar el servidor, (Por defecto escucha en el puerto 7200) como se muestra en la siguiente imagen.
Ejecutando Dynamips Server.

Ahora nos dirigimos a la dirección C:\Archivos de programa\Dynamips\sample_labs\simple1 y hacemos doble clic en el archivo simple1.net, al hacer esto nos aparecerá lo siguiente.


Podemos ejecutar el comando List y veremos hay dos routers, R1 y R2. Ambos routers se está ejecutando en nuestra máquina local. R1 ligado al puerto TCP 2000, y R2 al puerto 2001.
Para iniciar la consola del R1 solo tecleamos telnet R1 o si queremos que sean todos tecleamos console /all, y se abrirán todas las ventanas de cada enrutador.


También notaremos como el procesamiento del CPU sube a casi el 100%, y para evitar esto es necesario generar un valor de idlepc el cual permite que los enrutadores virtuales no consuman recursos de nuestra maquina cuando no están ejecutando tareas. Para generar el valor de idlepc para el enrutador R1, debemos ejecutar lo siguiente.

=> idlepc get R1

Al ejecutar este comando bajara el procesamiento del CPU muy considerablemente.

Sin duda Dynagen tiene muchas ventajas ya que es un emulador, no un simulador como el packet tracer.

Espero que les sirva esta pequeña guía.

Referencias.

Using Dynamips for CCIE Lab Preparation on a PC
http://classroom.internetworkexpert.com/p27794135/

Dynamips / Dynagen Tutorial
http://dynagen.org/tutorial.htm

You Might Also Like

6 comentarios

  1. Master muchas gracias por el manual

    ResponderEliminar
  2. muchas gracias idh y espero que te halla servido.

    Saludos.

    ResponderEliminar
  3. muchas gracias por tu aporte..sirve mucho!.

    ResponderEliminar
  4. Muchas gracias se le agradece el manual. Me sirvio bastante. Nuevamente Gracias!!!!

    ResponderEliminar
  5. Hola amigos,
    yo trabajo con GNS3(front-end de dynamips), lo utilizo para preparar el CCNA, pero me da muchos problemas con la memoria virtual de XP.
    Tengo una practica con 3 rounter 2621 pero al intentar abrir la consola de un router se me bloquea y se queda sin memoria, he activado las opciones de ghostios y sparsemem ¿Que mas puedo hacer para disminuir el uso de memoria? ¿Como puedo recalcular el IDLE PC?

    Gracias, saludos:D

    ResponderEliminar
  6. Hola,
    he consultado el foro de dynamips
    (http://dynagen.org/tutorial.htm), segun leo en él ¿puedo configurar 2 enlace serie en un router 1720?

    Gracias, saludos:D

    ResponderEliminar