GNS3 és un simulador de xarxa gràfica de codi obert per a Windows, Linux i macOS
- Categoria: Xarxa
GNS3 és un simulador de xarxa gràfica que permet crear una xarxa virtual. No necessiteu cap maquinari com encaminadors, commutadors o, fins i tot, punts finals (ordinadors d’estacions de treball).
Aquesta eina de codi obert pot ser útil per configurar una xarxa local en una oficina o altres entorns, i també per a la resolució de problemes.
L’eina consta de dues parts, una màquina virtual que actua com a servidor i un programa client que utilitzeu per interactuar amb el servidor i accedir a totes les funcions del GNS3.
Nota: Si voleu descarregar GNS3 des del lloc web oficial, haureu de registrar-vos per a un compte, i això requereix molta informació personal. Podeu descarregar el programa i el servidor virtual de la web GitHub o les pàgines SourceForge sense registre.
Instal·lació del client GNS3 a Windows, Mac i Linux
El client GNS3 és el que utilitzeu per controlar el servidor de màquina virtual i simular la xarxa.
Els usuaris de Windows haurien de descarregar el tot en un (EXE) de GitHub o SourceForge. L’instal·lador disposa d’unes quantes eines de xarxa de tercers seleccionades prèviament per a la instal·lació. Podeu desmarcar-ne qualsevol, tot i que us recomano que les instal·leu a no ser que sabeu que no en necessiteu; Ho vaig fer amb l'objectiu de revisar-los. Però aleshores em vaig adonar que el client GNS3 integra aquestes eines i les podeu utilitzar directament des de la interfície del programa. Per exemple, Npcap és necessari perquè les vostres targetes de xarxa es comuniquin.
Nota : Tot i així, presteu atenció al darrer pas de la instal·lació, perquè hi ha un programa més opcional (Solarwinds toolsets) que podeu descarregar. No cal que funcioni per GNS3.
Com instal·lar el servidor VM GNS3
Es tracta bàsicament d’una màquina virtual d’Ubuntu. Baixeu-vos la imatge que voleu. Està disponible per a Virtual Box, VMWare Workstatiom, VMWare Pro, ESXi anbd HyperV. Des que utilitzo el reproductor de l'estació de treball VMWare, he utilitzat el paquet GNS3 que hi havia disponible. Extreu l'arxiu que la imatge de la màquina virtual arriba a una carpeta.



Els usuaris del VMWare Player poden fer clic a Reproductor> Obrir i navegar a la carpeta on es troba el fitxer GNS3 VM.ova. Feu clic a Obriu de nou i trieu la carpeta on voleu importar la màquina virtual. Feu clic al botó d'importació i espereu que finalitzeu el procés.
Visita a la interfície + Creació d'una xarxa virtual
Ara per la part divertida. Executeu el programa client i espereu que es connecti al servidor. Veureu un quadre de diàleg i heu d'esperar que es tanqui, que pot trigar un moment. Veureu el servidor local que es mostra al plafó dret. El programa no funcionarà correctament fins que no es detecti un servidor que funciona. Abans de començar, haureu de començar un nou projecte (per desar el vostre treball). Poseu-li un nom, seleccioneu on desar-lo i moltes de les opcions de la interfície de client GNS3 es podran fer servir.
La barra lateral de l'esquerra mostra els nodes (o interfícies) que podeu afegir a l'espai de treball al centre. Té les opcions següents: encaminadors, commutadors, dispositius finals, dispositius de seguretat i enllaços. Arrossegueu un símbol des de la barra lateral a l’espai de treball per afegir una nova interfície. Per connectar-los entre ells, afegiu un enllaç. Essencialment, això és molt similar a crear un diagrama de flux. Podeu activar la graella si voleu que les coses quedin ordenades.
El panell de resum de la topologia de la cantonada dreta mostra cadascun dels dispositius.
Creem una xarxa gràfica amb finalitats demostratives? La nostra oficina virtual tindrà 5 ordinadors (ordinadors virtuals) i es connectaran a un Ethernet local mitjançant un commutador.
Així doncs, arrosseguem 5 VPCS a l’espai de treball, un commutador i dibuixem enllaços entre els dispositius. Enhorabona, heu creat la vostra primera topologia. Podeu utilitzar la barra d’eines a la part superior per iniciar, fer una pausa o aturar els nodes per fer-vos una idea de la connectivitat de la xarxa.
En aquesta configuració particular, el pas del ratolí a l’interruptor mostra l’estat. Tres ordinadors estan connectats a Ethernet0 al commutador, mentre que dos ordinadors estan fora de línia, tal com indica la casella de color que hi ha al costat de cada interfície. Feu clic al botó de consola per obrir una consola PUTTY per a cada PC enllaçat i executar ordres.
No necessiteu el servidor de la màquina virtual per a aquestes instal·lacions senzilles, només es requereix per a VIRL o altres imatges. Què tal d’afegir un encaminador Cisco? Per fer-ho, haureu d’instal·lar la seva imatge i necessitareu obtenir-la de Cisco. Si en teniu, podeu importar-lo des del menú de fitxers.
Com aconseguir que el servidor VM GNS3 funcioni amb VMWare Workstation Player
Un cop aparegui a la pantalla principal del VMWare Player, activeu la nova màquina virtual fent clic a 'Reproduir màquina virtual'. La màquina virtual hauria d’iniciar-se i haureu de veure una finestra amb els detalls de la versió del servidor GNS3. Feu clic a D'acord i hauria de mostrar una llista d'ordres que podeu utilitzar. Ressalteu la comanda mitjançant la tecla de fletxa i premeu la tecla Enter per executar-la. Per ara, tanquem-ho. Per què? Perquè hem de fer servir el client per fer alguns canvis.
Per executar el servidor VM i gestionar-lo a través del client, haureu de navegar a Edita> Preferències> Servidor VM GNS3. Feu clic aquí a la casella de selecció per habilitar el servidor VM. Ara reinicieu el servidor i hauria de funcionar amb el client GNS3.
Correcció per WinError 10049 a GNS3
Pot ser que tingueu un 'error de connexió amb el servidor GNS3', o que segueix dient que es connecta ... o si l'error llegeix 'No es pot connectar al port 0.0.0.0:3080 [WinError 10049]'.
Em vaig trobar amb això quan vaig instal·lar el client. La correcció és senzilla. Feu clic a Edició del client> Preferència> Servidor> Enquadernació d'amfitrió i configureu-lo com a 127.0.0.1. Això li dirà que utilitzi l'adreça de l'amfitrió local. Això només és necessari si feu servir el client GNS3 per al vostre projecte.
Corregiu el problema de VMrun al GNS3
He trobat un altre problema al seleccionar el servidor virtual. El GNS3 no detectaria el meu servidor virtual. La solució es pot modificar a Edita> Preferències> VMWare. Veureu un 'camí cap a vmrun'. El problema és que aquest fitxer 'vmrun' no està disponible a la instal·lació predeterminada de VMWare Workstation Player. Podeu descarregar-lo gratuïtament des de la web VIX 1.17 SDK.
Quan s'instal·la, s'hauria de localitzar a C: Program Files (x86) VMware VMware VIX vmrun.exe. Utilitzeu el botó de navegació per navegar a la ubicació del vmrun per confirmar la ruta.
Això no és suficient, encara que cal editar l'última part de vixwrapper-config.txt per afegir les següents línies a #workstation 14.0.0
ws 19 vmdb 15.5.0 Estació de treball-14.0.0
jugador 19 vmdb 15.5.0 Estació de treball-14.0.0
El fitxer de configuració es pot trobar a C: Program Files (x86) VMware VMware VIX.
Correcció per màquines virtuals ubicades en altres unitats
En cas que el vostre VM estigui emmagatzemat en una altra unitat (i no en C :), haureu d’editar les preferències de VMWare.INI (que es troba a C: Users USERNAME AppData Roaming VMware) i configureu la ruta predeterminada de la següent manera.
prefvmx.defaultvmpath = 'Ubicació de la carpeta VM'.
Per exemple, prefvmx.defaultvmpath = 'H: VMs '
Això va fer que el nom de la màquina virtual aparegués a GNS3.
Paraules clausura
GNS3 no és per a un usuari mitjà, però és una excel·lent opció per a enginyers de xarxa, desenvolupadors i administradors.
Algunes parts de l’oficial Documentació GNS3 s'utilitzava com a font de referència per a aquest article. Consulteu els vídeos realitzats per David Bombal per obtenir més informació.

GNS3
Per a Windows
Descarrega ara