jueves, 18 de noviembre de 2010

EL HOW TO DE GNS

EL GNS es un simulador de redes que permite simular redes complejas. Su configuración es algo compleja pero su gran ventaja es que podemos subir u trabajar con IOS reales para los sistemas que soporta. Esto permite hacer simulaciones de alta complejidad y es una excelente herramienta de estudio para certificaciones. Para comenzar lo primero que se debe hacer es descargar las herramientas necesarias para instalar GNS. Para ello se requiere:
  • GNS: se descarga de http://www.gns3.net/download. es mejor descargar el todo en 1.
  • vpcs-0.16c: es una utilidad que permite simular host de usuario final (PC) y además permite hacer la interfaz para ingresar la maquina física desde la cual se trabaja a la simulación.
  • IOS de CISCO: GNS trabaja con sistemas IOS reales y por tanto se requiere tener de estos IOS para trabajar con GNS. Cabe aclarar que GNS no distribuye los IOS de cisco y por tal razón es necesidad del usuario conseguir sus propios IOS.
INSTALACION

Para iniciar la instalación de GNS solamente se debe descargar el paquete todo en 1 y comenzar la instalación haciendo doble click en el instalador.











Después de este paso, la instalación solicitará que instalemos el winpcap. Debemos proceder con esta instalación para continuar después con GNS.











Después de terminar la instalación del winpcap, ya es posible terminar con la instalación de GNS










INTEGRAR LOS CISCO IOS CON GNS

El usuario de GNS debe suministrar los Cisco IOS para trabajar con GNS debido a que GNS es de licencia libre mientras que los Cisco IOS requieren de licenciamiento pagado. Las plataformas soportadas por GNS son:

1710, 1720, 1721, 1750, 1751, 1760, 2610, 2610XM, 2611, 2611XM, 2620, 2620XM, 2621, 2621XM, 2650XM, 2651XM, 2691, 3620, 3640, 3660, 3725, 3745, 7200.


El menú Edit, seleccione IOS Image and Hypervisors. En image file, busque los archivos de imagen de IOS y haga click en abrir
.



Después seleccione la plataforma y el modelo del IOS que está cargando y haga click en save. Después haga click en close








CONFIGURAR DYNAMIPS

Dynamips es la plataforma o motor de GNS. Si la instalación se realizó con el paquete todo en 1, solo se debe configurar el path para el ejecutable. Para esto, vaya al menú Edit>Preferences




En la nueva ventana, seleccione en la parte izquierda dynamips y vaya a ajecutable path. Seleccione el ejecutable de dynamips según el sistema operativo y haga click en abrir.



Después haga click en el botón test. Si la prueba es exitosa, haga click en apply y luego en Ok




TRABAJO BASICO CON GNS

Ahora GNS está listo para trabajar. Cuando se abre GNS aparece la ventana de trabajo con varios paneles



Siempre que trabaje con GNS es recomendable que guarde cualquier trabajo como un proyecto, esto le permitirá guardar su topología y configuraciones para trabajar después. Si solo se guarda el arhcivo, las configuraciones se perderán. Para empezar, haga click en uno de los nodos disponibles en el panel de nodos y arrástrelo a la ventana de trabajo. Haga click donde quiera que quede el nodo en la topología que está creando.




Haga click derecho sobre el nodo y en el menú emergente haga click sobre configure. Esto le permitirá configurar el nodo, así como agregar nuevas interfaces. Para agregar nuevas interfaces, vaya al panel slots y selecciones la interfaz o interfaces que requiera. Para este caso, se van a agregar interfaces seriales wic. Haga click en apply y luego en ok.








Ahora haga de nuevo click derecho sobre el nodo y click en start. Luego, de nuevo haga click derecho sobre el nodo y haga click en console.







MEJORAR EL RENDIMIENTO


GNS debe ser configurado para que los Sistemas administren los recursos de máquina de manera adecuada, debido a que cuando se empieza un nuevo proyecto, los recursos de procesamiento consumen el 100% de CPU. Para esto, sobre el nodo que se encuentra en el área de trabajo se deben realizar las siguientes actividades.




Click derecho sobre el nodo y seleccionar idle PC




En la nueva ventana, GNS presenta unos valores que podrían resultar ser los mejores para aumentar el rendimiento sin consumir tantos recursos en la maquina. El que está marcado con asterisco es el que GNS determina como el mejor aunque no siempre funciona. Para comprobarlo debe revisar que los recursos de maquina mejoren su comportamiento al aplicar uno de los valores. Selecciones siempre le que menos recursos usa y haga click en OK.








CONSTRUIR UNA TOPOLOGÍA

Antes de construir una topología sencilla, es necesario conocer las funciones de la barra de herramientas.








Para construir una topología, ubique los nodos en el área de trabajo. A estos nodos agregue interfaces seriales como se observó anteriormente.





Haga click en el botón iniciar dispositivo de la barra de herramientas o click derecho sobre el dispositivo y click en start. Para conectar los dos nodos a través de interfaces seriales, haga click en el botón add a link (agregar conexiones) de la barra de herramientas y selecciones manual.




Ahora ubíquese en cada nodo y seleccione la interfaz que va a conectar. Haga lo mismo para el otro nodo.





Ahora haga click derecho a cualquier nodo y seleccione console. Esto le abrirá consola al dispositivo.










AGREGAR PCs VIRTUALES A LA TOPOLOGIA.

Crear PC virtuales

Para agregar PCs Virtuales a la topología, es recomendable usar el software Virtual PC Simulator. Este software tiene la función de generar maquinas virtuales para hacer pruebas de conectividad como ping y trace. Descargue el software de http://wiki.freecode.com.cn/doku.php?id=wiki:vpcs. Es altamente recomendable que cree los PC virtuales antes de iniciar GNS. Después de descargar el software, descomprímalo y déjelo en una ubicación de fácil acceso. Haga doble click en el archivo vpcs.exe.




Con Virtual PC Simulator, puede generar hasta 9 PC virtuales. Después de cargar le software para configurar cada pc, use el numero del pc (1 al 9) y oprima enter.





Para asignar una dirección IP al PC virtual utilice el comando:

IP dirección_IP Direccipn_Gateway Mascara.



Como en la pantalla anterior, se configuró el PC 2 con dirección IP 192.168.10.1, Gateway 192.168.10.254 y mascara 255.255.255.0 en notación /24. El PC 1 se configuró con la IP 192.168.10.2 Gateway 192.168.10.254 y mascara 255.255.255.0 en notación /24.

Agregar los PC Virtuales a la Topología

Abra GNS y en el menú Edit vaya a Symbol Manager. En el lado izquierdo de la nueva ventana en available symbols haga click en el símbolo de computer.



Haga click en la flecha del medio de la ventana para agregar un computador a customized nodes en el lado derecho








En la parte de arriba de la ventana en la casilla de name, colo el nombre para el computador. En type coloque cloud. Después haga click en apply y después en Ok.





En la ventana de GNS en la parte de nodos disponibles, deberá aparecer este nodo personalizado





Arrastre dos PC a la ventana de trabajo de GNS y un Switch Ethernet




Haga click derecho en el primer PC y luego en configure. En la nueva ventana vaya al tab NIO UDP







Añadir imagen

Coloque los siguientes valores para el PC 1.


Local port: 30000

Remote host: 127.0.0.1
Remote port: 20000

Haga click en el botón Add y luego en apply y OK.




Ejecute los mismos pasos para el PC2 y coloque estos valores

Local port: 30001

Remote host: 127.0.0.1
Remote port: 20001

Haga click en el botón Add y luego en apply y OK



Una vez creados y configurados los PC en GNS, se debe configurar y conectar el Switch. Haga click derecho en el switch y seleccione configure. Si el switch no trae puertos habilitados, en la nueva ventana cambien el número de port por el siguiente que desee agregar, en este caso 9 y haga click en add. Luego en apply y luego en OK



Ahora, ya configurado todo, seleccione el botón add link (agregar conexiones) de la barra de herramientas y conecte los PC al switch.






Después de agregar las conexiones, nuevamente haga click en el botón add link (agregar conexiones) para detener el modo de conectar.

Ahora puede hacer ping de un PC a otro.