Simulera dina nätverksenheter och konfiguration med NetEmul
Det var inte förrän jag började jobba i IT-fältet som jag insåg hur komplicerat det kan vara att felsöka nätverksproblem. Om vissa enheter i ett nätverk inte är anslutna rätt eller IP-inställningarna för ditt nätverkskort har ett typsnitt kan mycket gå fel.
När det är dags att lägga ut ett nätverk, oavsett om det är i stor skala hos ett företag eller i liten skala i ditt hus, skulle det inte vara trevligt att lägga ut alla dina nätverksenheter, deras IP-inställningar och sedan simulera om eller inte ditt nätverk fungerar som förväntat?
Vi gillar simulatorer här på MakeUseOf. Jag har nyligen täckt hur du kan simulera att bygga en modellraket. Simulera byggandet och lansera en modellraket med OpenRocket Simulera byggnad och lansera en modellraket med OpenRocket Vi älskar att göra modeller här på MUO. Men ett problem med att tweaking en modelldesign i den verkliga världen är att för att testa det måste du bygga om en raket med nya parametrar, gör en ... Läs mer, och ännu längre tillbaka, simulera en modelltåglayout Hur man skapar simulerad modelltåg Layoutplaner och kontrolltåg med din dator Hur man skapar simulerad modell Tåglayoutplaner och kontrolltåg med din dator Läs mer. Men vad sägs om att simulera något som är ännu mer tillämpligt på IT-området, som att simulera datanät?
Det är precis vad du kan göra med nätverkssimulatorn med öppen källkod, som heter NetEmul.
Simulera nätverk med NetEmul
Det är ett ganska coolt koncept, och när jag först hörde det tyckte jag inte att det var möjligt. Jag vet när jag gör nätverksfelsökning, det är inte så mycket som är enkelt eller enkelt. Så många saker kan gå fel för att förstöra en bra dataöverföring, oavsett om det är en dåligt ansluten port, en dålig strömbrytare eller dåliga nätverksinställningar för nätverksenheten.
Men när jag började leka med NetEmul blev det verkligen förvånat mig. Programvaran låter dig realistiskt skapa en föreslagen nätverkslayout med hjälp av saker som nav, växlar, routrar och datorer. Genom att kopiera de olika layouterna för nätverket du planerar kan du testa om nätverksinställningarna och konfigurationen ska fungera.
Toppmenyn är där du väljer vilka enheter du vill lägga till i designnätet. Ovan har jag lagt till 3 datorer och en router. Senare bestämde jag mig för att byta routern till ett nav. Då räcker anslutningar bara med att klicka på “Skapa anslutning” knappen och dra en linje mellan de enheter som du vill ansluta. Du väljer “LAN” port som du vill ansluta datorn till kram, växla eller router och gå vidare till nästa.
Här har jag tre grupper av datorer som alla är kopplade till sina egna centrala nav.
För att slutföra mitt hypotetiska nätverk, slår jag sedan en växel mellan alla nav och kopplar ihop dem. Tänk på att jag har allt under kontroll, bestämmer mig för att fortsätta och göra ett test “data skickas” över nätverket från den första datorn. För att göra detta klickar du på “Skicka data” knappen, och du får se ett val för att välja vilket protokoll du vill använda för överföringen.
Du måste också välja vilket nätverkskort du vill skicka dessa paket ut ur. I det här fallet gav jag bara varje dator ett nätverkskort, så det är det jag går med.
Det tog inte lång tid för mig att inse att någonting var fel. Den döda giveaway borde ha varit det faktum att indikatorlamporna på alla datorer var gula. En bra comm länk ger dig ett grönt ljus. Självklart glömde jag någonting.
Efter några sekunder började det på mig, nätverksinställningarna ... duh! Högerklicka på datorn, välj Netcard” från listan och skriv in lämpliga IP-inställningar för den här noden på ditt simulerade nätverk.
Om du vill ställa in en gateway kan du göra det genom att högerklicka på datorn och välja Egenskaper. Popupen låter dig skriva in standardgatewayen. När jag gick igenom och konfigurerade sex datorer för att använda ett gemensamt delnät, blev alla statuslamporna gröna.
Du kan också kolla på Egenskaper för nätverkshårdvara som växlarna, naven och routrarna genom att högerklicka och välja “Egenskaper”. Detta ger dig Mac-adressen och låter dig utöka sin kapacitet med ett större antal portar (jag önskar att det var så enkelt i verkligheten!)
Den här gången, när du skickar ut testdatapaketet, ser du testdatan som flyter genom nätverket som markerade röda prickar som reser längs nätverkslinjerna.
Högerklicka på vilken nätverksenhet som helst och välj “Visa logg” att titta på inkommande och utgående nätverkskommunikation vid den tidpunkten i nätverket. Det här är också ett coolt sätt att se vilka förändringar du har gjort i ditt simulerade nätverk faktiskt, och vilka ändringar gör det inte. Du kan se vilka enheter som pratar och vilka inte är, och testa sedan olika nätverksinställningar för att få saker att prata.
Möjligheten att testa nätverksinställningar i ett simulerat nätverk som det här skulle faktiskt rädda en hel del huvudvärk i den verkliga världen, där människor ofta bara kasta enheter på ett nätverk eller bygga hela nätverk på kontorsområden utan att verkligen tänka på hur enheter måste konfigureras för att prata. Och i en miljö där du har virtuella LAN kan sakerna bli ännu mer komplicerade.
Så om du är en nätverksansvarig, eller om du bara är en nätverksgeek i allmänhet, ladda ner NetEmul och försök att bygga nätverk av olika komplexiteter. Tycker du att programvaran kan hjälpa dig att testa eller felsöka dina egna nätverk? Dela dina recensioner och tankar i kommentarfältet nedan.
Bildkrediter: 3d Cloud Computing via Shuttertock
Utforska mer om: Simuleringsspel.