Inhoud
Problemen oplossen vanaf een netwerk van slechts één computer die op de modem is aangesloten, is een heel eenvoudige taak, maar als het om meerdere servers en apparaten gaat, wordt het moeilijker. Een programma genaamd Traceroute helpt Ubuntu-gebruikers bij het vaststellen van verbindingsproblemen voor zowel eenvoudige als complexe netwerken.
Het traceren van de pakketroute is nodig om problemen in brede netwerken te diagnosticeren (Hemera Technologies / AbleStock.com / Getty Images)
traceroute
Met Traceroute kunt u netwerken onderzoeken terwijl u probeert een lijst met servers op te stellen tussen uw computer en het doeladres. Bij het controleren van de responstijd voor twee servers, stuurt de applicatie het een gegevenspakket, dat een antwoord op de aanvragende computer vereist, eindigend op de server die het heeft ontvangen. Op basis van dit pakket geeft het programma een lijst met adressen weer, die de route tussen de twee servers heeft gemaakt, en de reactietijd van elke server laat zien.
Traceroute in terminal
Ubuntu wordt geleverd met een terminalversie van Traceroute geïnstalleerd. Open het door op het Ubuntu-logo linksboven in het scherm te klikken, typ 'terminal' in de zoekbalk en klik op het programmapictogram waar 'Terminal' is geschreven. Als u Traceroute hebt verwijderd, installeert u het opnieuw door de opdracht sudo apt-get install traceroute in te voeren op de opdrachtregel.
Traceroute gebruiken
Controleer een route met Traceroute door de terminal de opdracht "traceroute server-name" in te typen, waarbij "servernaam" de naam is van de server waarmee u probeert het pad te bepalen. De lijst met servers waarnaar de pakketten worden overgezet, begint in de terminal te verschijnen. Als hier de term 'request timed out' wordt weergegeven, betekent dit dat het verzoek zijn eindbestemming niet heeft kunnen bereiken. Als het programma "***" weergeeft op een regel met een tussenliggende server, geeft dit aan dat de server het verzoek heeft ontvangen maar de informatie over zichzelf niet heeft teruggestuurd.
opties
Wanneer u een routedetail met Traceroute uitvoert, kunt u extra opdrachten geven om specifieke procedures te configureren. De opdracht "traceroute -n server-name" zorgt ervoor dat het programma bijvoorbeeld de servers identificeert die het verzoek via hun IP-adressen hebben ontvangen in plaats van de domeinnamen. Als u "-w n" toevoegt, waarbij "n" een cijfer is, zorgt Traceroute ervoor dat deze waarde als tijdslimiet wordt gebruikt bij het bepalen van de serversreactie, waardoor de reactietijd na deze limiet wordt uitgeput. Zoek een volledige lijst met programma-opties door "man traceroute" in de Ubuntu-terminal te typen.