Felsökning ett nätverk som består av en enda dator som är ansluten till ett modem är en enkel uppgift , men när nätverket omfattar flera servrar och switchar , blir uppgiften mycket svårare . Ett program som kallas Traceroute kan hjälpa Ubuntu användare diagnostisera anslutningsproblem för både enkla och komplexa nätverk . Traceroute
Traceroute ger dig möjlighet att undersöka nätverk genom att försöka upprätta en lista över servrar mellan din dator och några måldatorn . Med " pinga " en annan server , skickar Traceroute ett datapaket till den servern . Detta paket berättar servrarna den passerar genom vägen att skicka svar tillbaka till datorn som skickade ping , som slutade med den server som du pingade . Baserat på paketen Traceroute erhåller i gengäld , visar programmet en lista med servrar ping passerade , tillsammans med paketets restid .
Traceroute på Terminal
Ubuntu kommer med en terminal version av Traceroute installeras som standard . Gå till terminalen genom att klicka på Ubuntu logotypen i övre vänstra sidan av skärmen , skriva " terminal " i sökfältet och klicka på programmets ikon som säger " Terminal ". Om du har avinstallerat Traceroute från ditt system , installera om programmet genom att skriva kommandot " sudo apt - get install traceroute " i terminalen .
Använda traceroute
Utför en traceroute ping med terminalen kommandot " traceroute server - namn ", där " server - namn " är namnet på den server du försöker pinga . Listan över servrar i sonderingspaket passerar igenom då börjar dyka upp under kommando i terminalen . Om terminalen visar raden " Begäran gjorde timeout ", betyder det att sonden ping var oförmögen att nå sin slutdestination . Om programmet visar " *** " på en linje som skulle hålla en mellanliggande server innebär det att servern vidarebefordras sonden ping men inte skicka tillbaka information om sig själv .
Alternativ
När du utför en Traceroute ping , kan du ge ytterligare kommandon för att konfigurera specifika beteenden . Exempelvis orsakar kommandot " traceroute -n server -name" Traceroute att identifiera de servrar som sonden ping passerade genom deras IP -adress, snarare än av sitt domännamn . Lägga " - w n " där " n " är ett nummer berättar traceroute att överväga ett ping timeout om den inte får något svar inom det antalet sekunder . Hitta en fullständig lista över Traceroute alternativ genom att skriva "man traceroute " i din Ubuntu terminal .