You are on page 1of 6

GNS3-Dynamips - Preguntas Frecuentes

Caso 1 Descarga del emulador e informacin relacionada. Sugerencia Si bien existen diferentes ubicaciones en Internet donde se pueden obtener los instaladores del GNS3 y Dynamips e informacin relacionada a su funcionamiento, la sugerencia es hacerlo de las siguientes pginas. http://dynagen.org/tutorial.htm http://www.gns3.net Caso 2 Definir la ubicacin por defecto de los diferentes archivos de un proyecto. Sugerencia En la opcin Edit-Preferences del GNS3 configurar. General-Project directory. Archivo de configuracin de topologa (.net) Dynamips-Working directory. Archivos de configuracin de los equipos (*_nvram) Capture-Working directory for capture files. Archivos de capturas con formato WireShark (.cap) En la opcin Edit-IOS images and hypervisors configurar. Image File. Archivo del sistema operativo de los equipos (adicionalmente asegurarse de configurar correctamente las opciones Platform, Model y Default RAM). Caso 3 GNS3 est instalado correctamente, se pueden generar nuevas topologas con l y guardarlas en los correspondientes archivos de configuracin de las mismas, cuya extensin es .net. Sin embargo no es posible abrir una topologa existente (es decir un archivo .net). En algunos casos puede mostrar el siguiente error (aunque no es nico). Exception detected, stopping importation En caso que se reporte otro tipo de error ante este mismo comportamiento, por favor reportarlo a la pgina de la asignatura Sugerencia Comprobar que el archivo .net tenga una lnea que defina correctamente la ubicacin donde se encuentra el sistema del operativo de los equipos.

En caso de no tener esa lnea, incluirla definiendo la ubicacin del archivo .bin. [localhost:7200] image = D:\<Path>\ Lo mismo para el workingdir. [localhost:7200] workingdir = D:\<Path>\ Finalmente, comprobar lo planteado en el Caso 4 de estas Preguntas Frecuentes. En el peor de los casos siempre se puede generar nuevamente la topologa e insertar manualmente la configuracin de los equipos. Caso 4 GNS3 est instalado correctamente y se pueden generar nuevas topologas con l y guardarlas en un archivo .net. Adems es posible abrir una topologa existente (es decir un archivo .net). Sin embargo, no es posible, para dicha topologa existente, que los equipos puedan leer la configuracin previamente definida y guardada. Sugerencia Las 2 opciones ms sencillas para leer una configuracin existente de los equipos son: 1. A travs de los archivos NVRAM.

1.1. Si se est trabajando con Dynamips slo (sin GNS3) se pueden


copiar todos los archivos de configuracin de los equipos (*_nvram) en la misma carpeta en la cual se copia el archivo .net. Una vez que se arranquen los equipos (comando start), estos van a leer directamente la configuracin.

1.2. Si se est trabajando con GNS3, en el archivo .net se debera


tener una lnea que defina el workingdir. En caso de no tener esa lnea, incluirla definiendo la ubicacin de los archivos *_nvram. [localhost:7200] workingdir = D:\<Path>\

2.

Insertar manualmente la configuracin de los equipos.

2.1. Se inician los equipos y se le dice NO a la preguntar de ingresar la


configuracin inicial.

2.2. Copiar todo el contenido del archivo _nvram (desde el comando


hostname hasta el primer end que se encuentre y exceptuando cualquier caracter no imprimible)

2.3. Luego, nuevamente en los equipos, se entra en modo enable


(comando enable) y luego en modo configuracin (comando conf t).

2.4. Pegar toda la configuracin previamente copiada. 2.5. Esto se hace equipo por equipo.
A continuacin se muestra un ejemplo para un router que se va a llamar R2.

Would you like to enter the initial configuration dialog? [yes/no]: no Press RETURN to get started! Router> Router>enable Router#conf t Enter configuration commands, one per line. End with CNTL/Z. Router(config)# hostname R2 ! boot-start-marker boot-end-marker ! enable secret 5 $1$5vmG$WSCi1KR8Y8ij8LabNFfBi. ! no aaa new-model memory-size iomem 5 ! ip cef ! interface Ethernet0/0 no ip address shutdown half-duplex

! interface Ethernet0/1 description Conexion a R0 no ip address full-duplex ! interface Ethernet0/1.102 description Conexion RIP a R0 encapsulation dot1Q 102 ip address 10.10.10.6 255.255.255.252 ! interface Ethernet0/1.202 description Conexion OSPF a R0 encapsulation dot1Q 202 ip address 172.16.10.6 255.255.255.252 ! interface Ethernet0/2 no ip address shutdown half-duplex ! interface Ethernet0/3 no ip address shutdown half-duplex ! interface Serial1/0 description Conexion a R1 no ip address encapsulation frame-relay serial restart-delay 0 frame-relay lmi-type ansi ! interface Serial1/0.112 point-to-point description Conexion RIP a R1 ip address 10.10.10.10 255.255.255.252 snmp trap link-status frame-relay interface-dlci 112 ! interface Serial1/0.212 point-to-point

description Conexion OSPF a R1 ip address 172.16.10.10 255.255.255.252 snmp trap link-status frame-relay interface-dlci 212 ! interface Serial1/1 description Conexion a R3 no ip address encapsulation frame-relay serial restart-delay 0 ! interface Serial1/1.123 point-to-point description Conexion RIP a R3 ip address 10.10.10.17 255.255.255.252 snmp trap link-status frame-relay interface-dlci 123 ! interface Serial1/1.223 point-to-point description Conexion OSPF a R3 ip address 172.16.10.17 255.255.255.252 snmp trap link-status frame-relay interface-dlci 223 ! interface Serial1/2 no ip address shutdown serial restart-delay 0 ! interface Serial1/3 no ip address shutdown serial restart-delay 0 ! router ospf 100 log-adjacency-changes network 172.16.0.0 0.0.255.255 area 0 ! router rip network 10.0.0.0 !

ip http server ip forward-protocol nd ! control-plane ! line con 0 line aux 0 line vty 0 4 login local ! End

Caso 5 - Con el WireShark se intenta capturar paquetes en los equipos. Para ello, se presiona botn derecho sobre la interface/enlace en cuestin y luego Capture. Despus de un tiempo el GNS3 devuelve por consola un error y no se genera el archivo de captura en el directorio configurado para ello. A continuacin se adjunta el error mostrado. File "GNS3\Link\AbstractEdge.pyo", line 192, in mousePressEvent_actions File "GNS3\Link\AbstractEdge.pyo", line 276, in __captureAction File "GNS3\Dynagen\dynamips_lib.pyo", line 1192, in filter File "GNS3\Dynagen\dynamips_lib.pyo", line 4614, in send DynamipsErrorHandled Sugerencia Definir todas las carpetas/directorios de trabajo (ver Caso 2/3/4) de manera que no tengan espacios en sus nombres. Configurar correctamente estas carpetas/directorios ya sea en el archivo .net o, si este an no est generado, en la opcin correspondiente para cada uno de ellos del men Edit-Preferences y Edit-IOS images and hypervisors.

You might also like