GNS3 on avoimen lähdekoodin graafinen verkkosimulaattori Windowsille, Linuxille ja macOS: lle

GNS3 on graafinen verkkosimulaattori, jonka avulla voit luoda virtuaalisen verkon. Sinun ei tarvitse laitteistoa, kuten reitittimiä, kytkimiä tai edes päätepisteitä (työasematietokoneet).

Tämä avoimen lähdekoodin työkalu voi olla hyödyllinen paikallisen verkon perustamisessa toimistoon tai muihin ympäristöihin sekä vianetsintää varten.

GNS3 Windows Client

Työkalu koostuu kahdesta osasta, virtuaalikoneesta, joka toimii palvelimena, ja asiakasohjelmasta, jota käytät vuorovaikutuksessa palvelimen kanssa ja käyttämään kaikkia GNS3: n ominaisuuksia.

Huomaa: Jos haluat ladata GNS3: n viralliselta verkkosivustolta, sinun on rekisteröitävä tili, ja se vaatii paljon henkilökohtaisia ​​tietoja. Voit ladata ohjelman ja palvelimen VM-sovelluksen GitHub tai SourceForge-sivut ilman rekisteröintiä.

GNS3-asiakasohjelman asentaminen Windows-, Mac- ja Linux-käyttöjärjestelmiin

GNS3-asiakasohjelmaa käytetään virtuaalikoneen palvelimen ohjaamiseen ja verkon simulointiin.

Windows-käyttäjien tulee ladata all-in-one (EXE) GitHubista tai SourceForge -sovelluksesta. Asentajalla on melko harvat kolmannen osapuolen verkkotyökalut, jotka on valittu asennusta varten. Voit poistaa minkä tahansa näistä, vaikka suosittelen, että asennat ne, ellet tiedä, että et vaadi joitain niistä; Tein niin tarkistaakseen niitä. Mutta sitten huomasin, että GNS3-asiakas integroi nämä työkalut ja voit käyttää niitä suoraan ohjelman käyttöliittymästä. Esim. Npcap tarvitaan verkkokorttien kommunikointiin.

Merkintä : Kiinnitä kuitenkin huomiota asennuksen viimeiseen vaiheeseen, koska saatavilla on vielä yksi valinnainen ohjelma (Solarwinds-työkalusarja), jonka voit ladata. Sinun ei tarvitse tätä, jotta GNS3 toimisi.

Kuinka asentaa GNS3 VM -palvelin

Tämä on pohjimmiltaan Ubuntu-virtuaalikone. Lataa valitsemasi VM-kuva. Se on saatavana Virtual Boxille, VMWare Workstatiomille, VMWare Pro, ESXi ja HyperV. Koska käytän VMWare Workstation Player -sovellusta, käytin sille käytettävissä olevaa GNS3-pakettia. Pura arkisto, johon VM-kuva tulee kansioon.

How to start GNS3 VM server 3 How to start GNS3 VM server GNS3 VM Server step 2

VMWare Player -sovelluksen käyttäjät voivat napsauttaa Player> Open ja selata kansiota, jossa GNS3 VM.ova-tiedosto sijaitsee. Napsauta Avaa uudelleen ja valitse kansio, johon haluat tuoda virtuaalikoneen. Paina tuontipainiketta ja odota, että se suorittaa prosessin loppuun.

Interface tour + Virtuaalisen verkon luominen

Nyt hauskaa osaa. Suorita asiakasohjelma ja odota, että se muodostaa yhteyden palvelimeen. Näet valintaikkunan ja sinun on odotettava sen sulkeutumista, mikä voi viedä hetken. Paikallinen palvelin näkyy oikeassa ruudussa. Ohjelma ei toimi oikein, ennen kuin toimiva palvelin havaitaan. Ennen kuin aloitat, sinun on käynnistettävä uusi projekti (työn tallentamiseksi). Anna sille nimi, valitse, mihin se tallennetaan, ja monet GNS3-asiakasliittymän vaihtoehdoista tulevat käytettäviksi.

Vasemmalla sivupalkilla näkyvät solmut (tai rajapinnat), jotka voit lisätä keskelle työtilaa. Sillä on seuraavat vaihtoehdot: reitittimet, kytkimet, päätelaitteet, turvalaitteet ja linkit. Lisää uusi käyttöliittymä vetämällä symbolia sivupalkista työtilaan. Voit yhdistää ne toisiinsa lisäämällä linkin. Pohjimmiltaan tämä on hyvin samanlainen kuin vuokaavion luominen. Voit ottaa ruudukon käyttöön, jos haluat asioiden olevan siistinä.

Oikeanpuoleisessa topologian yhteenvetoruudussa luetellaan kaikki laitteet.

Luommeko graafinen verkko esittelytarkoituksia varten? Virtuaalisessa toimistossamme tulee olemaan viisi tietokonetta (virtuaalinen PC) ja nämä kytketään paikalliseen Ethernet-verkkoon kytkimen kautta.

GNS3 basic topology

Joten vetämme 5 VPCS: ää työtilaan, kytkimeen ja piirrämme linkkejä laitteiden välillä. Onnittelut, olet luonut ensimmäisen topologian. Voit käyttää yläreunassa olevaa työkaluriviä solmujen käynnistämiseen, keskeyttämiseen tai pysäyttämiseen, jotta saadaan käsitys verkon liitettävyydestä.

GNS3 working nodes

Tässä nimenomaisessa asetuksessa kytkimen osoittaminen näyttää tilan. Kolme tietokoneista on kytketty Ethernet0-kytkimeen, kun taas kaksi tietokonetta on offline-tilassa, kuten kunkin rajapinnan vieressä oleva värillinen ruutu osoittaa. Napsauta konsolipainiketta avataksesi PUTTY-konsoli jokaiselle linkitetylle tietokoneelle ja suorittaaksesi komennot.

GNS3 status

Sinun ei tarvitse VM-palvelinta tällaisiin yksinkertaisiin asennuksiin, sitä tarvitaan vain VIRL: ään tai muihin kuviin. Entä Cisco-reitittimen lisääminen? Tätä varten sinun on asennettava sen kuva ja hanki tämä Ciscolta. Jos sinulla on sellainen, voit tuoda sen tiedostovalikosta.

Kuinka saada GNS3 VM -palvelin toimimaan VMWare Workstation Player -sovelluksen kanssa

Kun se näkyy VMWare Player -soittimen päänäytössä, käynnistä uusi virtuaalinen kone napsauttamalla Toista virtuaalikone. VM: n pitäisi käynnistyä, ja sinun pitäisi nähdä ikkuna, jossa on GNS3-palvelimen versiotiedot. Napsauta OK, ja sen pitäisi näyttää luettelo komennoista, joita voit käyttää. Korosta komento nuolinäppäimellä ja paina Enter-näppäintä suorittaaksesi sen. Sillä nyt suljetaan se. Miksi? Koska meidän on käytettävä asiakasta muutosten tekemiseen.

Jotta VM-palvelin voidaan suorittaa ja hallita sitä asiakkaan kautta, sinun on siirryttävä kohtaan Muokkaa> Asetukset> GNS3 VM-palvelin. Napsauta tässä valintaruutua, jotta VM-palvelin otetaan käyttöön. Käynnistä nyt palvelin uudelleen, ja sen pitäisi toimia GNS3-asiakkaan kanssa.

Korjaus WinError 10049: lle GNS3: ssa

Voit saada 'virheen GNS3-palvelimeen muodostamisessa' tai jos se sanoo jatkuvasti yhteyden muodostavan ... tai jos virhe lukee 'Ei voitu muodostaa yhteyttä porttiin 0.0.0.0.3080 [WinError 10049]'.

Törmäsin tähän asentaessani asiakasta. Korjaus siihen on yksinkertainen. Napsauta Asiakkaan Muokkaa> Asetukset> Palvelin> Isäntäsidonta ja aseta sen käyttämään 127.0.0.1. Tämä määrää sen käyttämään paikallista isäntäosoitetta. Tätä tarvitaan vain, jos aiot käyttää GNS3-asiakasohjelmaa projektiisi.

Korjaa VMrun-ongelma GNS3: ssa

Minulla oli toinen kysymys valittaessa VM-palvelinta. GNS3 ei havainnut VM-palvelinta. Korjaus tähän on kohdassa Muokkaa> Asetukset> VMWare. Näet 'polun vmruniin'. Ongelmana on, että tätä vmrun-tiedostoa ei ole saatavana VMWare Workstation Player -sovelluksen oletusasennuksessa. Voit ladata sen ilmaiseksi VIX 1.17 SDK.

Asennettuna sen pitäisi sijaita osoitteessa C: Program Files (x86) VMware VMware VIX vmrun.exe. Käytä selauspainiketta navigoidaksesi vmrun-sijaintiin polun vahvistamiseksi.

Se ei kuitenkaan riitä, koska joudut muokkaamaan vixwrapper-config.txt-tiedoston viimeistä osaa lisätäksesi seuraavat rivit kohtaan #workstation 14.0.0

ws 19 vmdb 15.5.0 työasema-14.0.0
soitin 19 vmdb 15.5.0 Workstation-14.0.0

Konfigurointitiedosto löytyy osoitteesta C: Program Files (x86) VMware VMware VIX.

Korjaa muissa asemissa olevat VM: t

Jos VM on tallennettu toiseen asemaan (eikä C: ään :), sinun on muokattava VMWare-määrityksiä.INI (löytyy C: Käyttäjät KÄYTTÄJÄNIMI AppData Roaming VMware-osiosta) ja asetettava oletuspolku seuraavasti:

prefvmx.defaultvmpath = 'VM-kansion sijainti'.

Esim. prefvmx.defaultvmpath = 'H: VMs '

Tämä sai VM-nimen näkymään GNS3: ssa.

Loppusanat

GNS3 ei ole tarkoitettu tavalliselle käyttäjälle, mutta se on erinomainen vaihtoehto verkon suunnittelijoille, kehittäjille ja järjestelmänvalvojille.

Jotkut virkamiehen osat GNS3-dokumentaatio käytettiin tämän artikkelin vertailulähteenä. Katso kassat David Bombalin tekemistä videoista saadaksesi lisätietoja.

GNS3

Windowsille

Lataa nyt