Cómo instalar GNS3
1. Preparación
El software GNS3 admite los modos de máquina virtual y física. Recomendamos usar el modo de máquina virtual, por lo tanto, antes de instalar el
software GNS3, asegúrese de que el software de la máquina virtual esté instalado en su computadora. Se recomienda el software VMware.
Se recomienda instalar la última estación de trabajo VMware 15.5 en el entorno Windows y VMware Fusion 8 o superior en el entorno MAC.
Si no planea usar el modo de máquina virtual, puede completar la mayor parte del contenido experimental, pero no se puede completar parte del contenido experimental específico, como: Cuando se usa una tarjeta de red inalámbrica y en el entorno de red del dormitorio, el dispositivo virtual en GNS3 no se puede conectar a la red real externa.
Software requerido
Ventanas | Mac OS | Máquina virtual | Cisco router IOS |
---|---|---|---|
versión 2.1.9 (versión tutorial) | versión2.1.9 | versión2.1.9 | |
GNS3-2.1.9-all-in-one.exe | GNS3-2.1.9.dmg | GNS3.VM.VMware.Workstation.2.1.9.zip | Archivo de imagen del IOS del router Cisco (3725) |
GNS3-2.1.19-all-in-one.exe | GNS3-2.1.19.dmg | GNS3.VM.VMware.Workstation.2.1.19.zip | Archivo de imagen del IOS del router Cisco (3745) |
En segundo lugar, instale la máquina virtual GNS3
-
Una vez completada la instalación del software de máquina virtual VMware, descargue la máquina virtual GNS3 correspondiente al sistema operativo de acuerdo con el sistema operativo.Después de la descompresión, el nombre del archivo es GNS3 VM.ova, como se muestra en la siguiente figura. Luego importe el archivo de máquina virtual en VMware.
-
La ruta de almacenamiento se puede personalizar. Después de importar la máquina virtual, es posible que no se ejecute temporalmente. Se ejecutará automáticamente cuando el software GNS3 se inicie más tarde.
- Configure el modo de conexión de la tarjeta de red a continuación, utilizando el modo puente
3. Instale el software GNS3
-
El programa de instalación GNS3 descargado se muestra a continuación, haga clic para instalar
- Cuando elige instalar componentes, si ya ha instalado wireshark en su computadora (se recomienda instalarlo con anticipación), puede dejar cableswharle sin seleccionar, de lo contrario tendrá que descargarlo desde el sitio web oficial nuevamente, y la velocidad será muy lenta. La comprobación de Dynamips, VPCS, GNS3 es obligatoria.
Nota: Se recomienda personalizar la ruta de instalación, no la instale en la unidad C.
- Cuando se le pregunte si necesita una licencia gratuita de Solarwinds Toolset, marque No.
Cuarto, la inicialización de la operación inicial.
Apague *** en la computadora antes de ejecutar GNS3 para evitar errores de conexión de red desconocidos.
-
Cuando el software se ejecuta por primera vez, le preguntará qué servidor usar. Si la máquina virtual Vmware está instalada en esta máquina, seleccione el primer elemento; de lo contrario, seleccione el segundo elemento.
-
Seleccione la dirección IP y el puerto del servidor local. Cuando se instala la máquina virtual, aparecerán varias direcciones IP. Seleccione la IP conectada a la red física (como la red de la escuela). Se recomienda seleccionar 127.0.0.1 para que cuando cambie el entorno de red, aún pueda conectarse a la máquina virtual GNS. Compruebe si el puerto predeterminado está ocupado por otros programas. Si está ocupado, reemplace un puerto o salga del programa que lo ocupa.
- Seleccione la máquina virtual. La VM GNS3 instalada antes aparecerá automáticamente en el nombre de la VM. Si olvidó instalarla antes, también puede importar la máquina virtual de acuerdo con la Sección 2 y presionar Actualizar.
Después de hacer clic en Siguiente, espere a que la máquina virtual se inicie. La interfaz después de que la máquina virtual se inicia con éxito es la siguiente, que muestra información como la dirección IP de la máquina (básicamente no es necesario operar esta máquina virtual más adelante):
- Agregue 1 archivo de imagen IOS del dispositivo físico de Cisco (primero descargue el archivo modelo 3725 o 3745 del sitio web).
Elija ejecutar la imagen IOS desde la máquina virtual GNS:
-
Seleccione un archivo de imagen del disco y descomprímalo
-
Seleccione el modelo de plataforma correcto según el archivo de imagen. Si hay una advertencia de que el modelo no se puede detectar automáticamente, simplemente ignórelo.
-
Elija el tamaño de la memoria de acuerdo con el archivo de imagen. Si la computadora tiene menos memoria, se puede reducir a 128M.
- Para facilitar el experimento, agregue 3 módulos de interfaz Ethernet (que también se pueden agregar por separado más adelante):
- Según las necesidades experimentales, agregue otros módulos (opcional), NM-16ESW es un módulo de conmutación Ethernet de 16 puertos, NM-4T es un módulo de puerto serie de alta velocidad.
-
Según las necesidades del experimento, agregue otros módulos WAN de módulo (opcional), WIC-2T es un módulo de puerto serie de alta velocidad.
-
Establezca el valor de Idle-PC del dispositivo. Haga clic en Idle-PC-finder para configurar automáticamente el valor IDLE-PC para evitar el 100% de los recursos de la CPU del host durante el tiempo de ejecución.
- Hasta ahora, hemos creado una plantilla de Cisco IOS. Haga clic en Aceptar para ingresar a la interfaz principal. Dale un nombre a este proyecto. También puede abrir proyectos guardados previamente.
Tutorial detallado de GNS3
V. Introducción a la interfaz principal.
-
Después de ingresar a la interfaz principal, los botones en el lado izquierdo tienen operaciones principalmente como abrir / cerrar la lista de bibliotecas de modelos IOS, abrir / cerrar la lista de bibliotecas de PC y conectar los cables de red del dispositivo.
-
Los botones en la fila superior se utilizan principalmente para guardar y abrir proyectos, ejecutar / pausar / detener todos los dispositivos. Haga clic en el ícono ejecutar / pausar / detener, todos los dispositivos se ejecutarán / pausarán / detendrán, o puede hacer clic en un dispositivo para detener / ejecutar. El dispositivo no guardará automáticamente la configuración en ejecución cuando se detenga, así que antes de detenerse, asegúrese de que la configuración haya sido guardada por el comando de escritura en el dispositivo.
-
La siguiente es la consola GNS3, puede ingresar comandos
- A la derecha está el estado del dispositivo y el estado de consumo de recursos del servidor (cuantos más dispositivos, más consumo de recursos)
Seis, agregue equipo
-
Haga clic en el icono para abrir la biblioteca de modelos de IOS, habrá muchos modelos, pero la mayoría de ellos no tiene un archivo de imagen de instalación, por lo que no se pueden usar. Seleccione Dispositivos instalados en la lista desplegable de Rutas para mostrar solo los dispositivos con archivos de imagen instalados.
- Arrastre uno de los dispositivos con el mouse a la ventana central, y se agregará automáticamente un dispositivo. Haga clic derecho en el dispositivo y aparecerá el menú. Se puede configurar, ingrese el puerto de la consola, iniciar / detener.
7. Inicie el dispositivo
Haga clic derecho en el dispositivo y aparecerá el menú. Haga clic en Inicio para iniciar el dispositivo. Haga clic derecho nuevamente y seleccione Consola en el menú para ingresar a la consola del dispositivo.
Cuando el dispositivo de consola acaba de comenzar, se imprimirá una gran cantidad de información, a la espera de la finalización de inicio, pulse la tecla Enter para aparecer >
pronta. Como se muestra a continuación:
Nota: Aquí puede vincular el software de emulación de terminal utilizado en su computadora con GNS3, como SecureCRT. Para obtener más información, consulte: Cómo asociar SecureCRT con GNS
Ocho, equipo de configuración
Primero detenga el dispositivo, luego haga clic derecho en el dispositivo y seleccione Configurar en el menú para configurar el dispositivo. Si la computadora tiene menos memoria, puede reducir la memoria asignada al enrutador
(tamaño de RAM en memorias y discos). Haga clic en Ranuras para aumentar o disminuir el módulo de red.
Nueve equipos conectados
-
Haga clic en el icono del cable de red a la izquierda, luego haga clic en el primer dispositivo, seleccione el puerto para conectarse, luego haga clic en el segundo dispositivo, seleccione el puerto para conectarse. Rojo significa no conectado, verde significa conectado. Solo se pueden conectar los rojos.
-
Si la conexión se completa y no desea continuar la conexión, haga clic en la cruz roja en el icono de cable de red izquierdo.
- Si desea eliminar la conexión, haga clic con el botón derecho en Eliminar
Diez, establezca el valor apropiado de Idle-pc
Cuando hay muchos dispositivos, puede hacer que la CPU del host alcance el 100%, por lo que el valor de Idle-PC debe ajustarse automáticamente. Seleccione un dispositivo, haga clic con el botón derecho y seleccione Auto Idle-PC en el menú emergente, luego el mismo tipo de dispositivo volverá a calcular el valor óptimo. La utilización de la CPU del host también disminuirá.
11. Incrementar PC
Haga clic en el icono de la PC a la izquierda, seleccione VPCS en la lista y arrástrelo a la ventana central. Seleccione GNS3 VM como servidor para ejecutar. Haga clic en el icono del cable de red a la izquierda para conectar la PC y el dispositivo. La diferencia entre VPCS y Host es que VPCS es un dispositivo virtual completo y no está conectado a la red real. Host es un dispositivo virtual conectado a la red real utilizando la interfaz de red del host, lo que significa que el Host puede comunicarse con dispositivos en la red real (configurado para comunicarse con La misma dirección de subred que la red real es suficiente).
Doce, aumentar la red de la nube
-
Haga clic en el icono de la PC a la izquierda, seleccione Nube en la lista y arrástrelo a la ventana central. Seleccione GNS3 VM como servidor para ejecutar.
-
Haga clic en el icono del cable de red a la izquierda para conectar Cloud al dispositivo. Seleccione el puerto apropiado de acuerdo con los requisitos experimentales (tres puertos corresponden a los tres modos de tarjeta de red, consulte la descripción a continuación).
-
Al observar la configuración de la máquina virtual VMware, vemos que, de forma predeterminada, se instalan tres tarjetas de red en la máquina virtual, utilizando el modo host, el modo NAT y el modo puente (consulte la figura a continuación).
-
De acuerdo con los requisitos experimentales, si solo hay comunicación de red privada con la máquina física, seleccione solo la interfaz de red correspondiente al modo host (es decir, eth0), si desea compartir la comunicación externa utilizando la IP de la máquina física, seleccione el modo NIC correspondiente a la interfaz NIC (es decir, eth1 ), Debe usar una IP independiente en el mismo segmento de red que la máquina física para lograr la comunicación externa, luego seleccione la interfaz NIC (eth2) correspondiente al modo puente.
-
En general, puede usar el modo host. En este caso, el enrutador solo puede comunicarse con el software en la máquina física, por ejemplo, diferentes máquinas virtuales pueden acceder entre sí. Si necesita acceder a otros servidores que no sean la máquina física, puede usar el modo NAT o el modo puente. En el modo NAT, el enrutador accede hacia afuera con la identidad IP de la máquina física. Algunas funciones pueden no ser experimentadas. Por ejemplo, otros dispositivos externos que no sean la máquina física hacen ping a la interfaz IP del enrutador. El modo puente es que el enrutador accede al exterior con una identidad de IP independiente. Desde el exterior, parece que hay dos dispositivos, la máquina física y el enrutador.
- Cuando se usa el modo puente, el entorno de red física externa puede afectar la comunicación IP del enrutador. Por ejemplo, la red externa necesita proporcionar un servidor DHCP antes de que el enrutador pueda obtener dinámicamente una dirección IP. De lo contrario, la dirección IP debe configurarse manualmente; si la red externa tiene restricciones en la dirección MAC, Es posible que la dirección MAC del enrutador no esté en la lista permitida, por lo que no puede comunicarse con la red física externa.
Trece, guarde la configuración
La configuración del enrutador se divide en una configuración de inicio y una configuración en ejecución. Los cambios se guardan en la configuración en ejecución. Después de reiniciar, la configuración se ejecuta de acuerdo con la configuración de inicio. Por lo tanto, antes de detener la operación, utilice el comando de escritura para guardar la configuración. Si aparece una advertencia de error después de ingresar el comando de escritura, no lo fuerce, de lo contrario no se iniciará después del reinicio. Solo puede salir de GNS3 en este momento. Entonces, ¿cómo resolver este problema?
Método 1 : Reemplace el archivo de imagen del enrutador de diferentes modelos (como 3745 a 3725 u otro).
Método 2 : haga clic con el botón derecho en el enrutador, seleccione Editar configuración en el menú y luego seleccione configuración privada, copie el contenido de la configuración en el cuadro de texto y haga clic en Guardar.
Método 3 : copie y pegue el comando en la consola al mismo tiempo
Catorce, interruptor de capa dos
El emulador viene con un interruptor de capa 2
La función del conmutador de capa 2 es relativamente simple y solo admite configuraciones simples de VLAN. Haga clic con el botón derecho del mouse en el Switch y seleccione la función de menú de configuración, puede configurar la VLAN a la que pertenece cada puerto del switch, o puede configurar el puerto en modo Trunk (seleccione dot1q):
Quince, use un enrutador para simular un interruptor de capa 3
-
Después de agregar el módulo del conmutador al enrutador, puede usarse como un conmutador de capa 3. Primero apague el enrutador, luego haga clic con el botón derecho en el enrutador, seleccione la función de menú Configurar y primero cambie el nombre del dispositivo a Switch, lo cual es conveniente para distinguir enrutadores comunes:
-
En la pestaña Memorias y discos, agregue una tarjeta de memoria (de lo contrario, los datos de VLAN no se pueden guardar):
-
Haga clic en la pestaña Ranuras para agregar el módulo de conmutación NM-16ESW a las ranuras libres:
- Haga doble clic para ingresar a la ventana de configuración, puede ver los nombres de interfaz del módulo Switch. Estas interfaces no se pueden configurar con direcciones IP, pero puede configurar la VLAN a la que pertenecen:
16. Enlace obligatorio
De manera predeterminada, la primera interfaz de red de la VM GNS está en modo host, y VMware asigna la dirección IP, si el entorno de la máquina virtual se reconfigura; o cuando selecciona la dirección IP de la interfaz de red física durante la instalación Como la dirección de enlace del host, cuando cambia el entorno físico de la red, la dirección IP de la VM GNS puede cambiar, por lo que el software GNS no puede conectarse a la VM GNS de acuerdo con la IP original. En este caso, debe ingresar al -->
menú Editar preferencias para modificar el servidor El enlace de host es la nueva dirección IP. Se recomienda cambiar esta dirección a 127.0.0.1 para que no sea necesario cambiarla más tarde:
17. cambio de cajero automático
-
La función de este conmutador ATM es relativamente simple y solo admite la configuración de túnel simple. Haga clic con el botón derecho del mouse en el Switch y seleccione la función de menú de configuración para configurar un túnel. Un túnel consta de un par de fuente y destino. Cada fuente u objetivo se compone de Puerto, VPI y VCI. Puerto representa el puerto físico del interruptor. Se puede conectar con enrutador;
- En ATM, VPI significa identificador de ruta virtual, y VCI significa identificador de canal virtual. Una ruta virtual puede contener múltiples canales virtuales, y VPI + VCI representa de manera única un circuito virtual.
Después de que el túnel se haya establecido con éxito, el enrutador u otros conmutadores se pueden conectar a los puertos del conmutador ATM. Se pueden establecer múltiples túneles según sea necesario.
18. Interruptor Frame Relay
-
La función del interruptor FR es relativamente simple y solo admite configuraciones de enlace de datos simples. Haga clic con el botón derecho del mouse en el Switch y seleccione la función de menú de configuración para establecer el enlace de datos. Un enlace de datos está compuesto por un par de fuentes y destinos. Cada fuente u objetivo está compuesto por Puerto y DLCI. Puerto representa el estado físico del interruptor. El puerto se puede conectar al enrutador; en FR, DLCI significa Identificador de conexión de enlace de datos.
- Una vez que se establece el enlace de datos, el enrutador u otros conmutadores se pueden conectar a los puertos del conmutador FR. Se pueden establecer múltiples enlaces de datos según sea necesario. Un puerto físico puede crear múltiples enlaces de datos con diferentes DLCI y luego usar subinterfaces para configurar, por ejemplo, R5 se conecta al puerto 1 en la siguiente figura, puede crear 2 enlaces de datos para conectar R7 y R9, respectivamente 1: 101-10 : 202, 1: 102-11: 203.
Consulte el artículo de zhang0peter para completar