Tracerouten suorittaminen Linuxissa

How Run Traceroute Linux



Traceroute on Linuxin työkalu, jonka avulla voit tutkia verkkopakettien reittejä. Se voi auttaa sinua tunnistamaan verkkopakettimatkojen rajoittavan tekijän. Traceroute on hyödyllinen myös hitaiden verkkoyhteyksien vianetsintään. Tämä opas näyttää kuinka traceroute suoritetaan Linuxissa.

Tietoja traceroutesta

Traceroute toimii lähettämällä tietopaketteja kohdetietokoneelle, palvelimelle tai verkkosivustolle ja tallentamalla kaikki välivaiheet, joiden kautta paketit kulkevat. Traceroute -komennon tulos on IP -osoitteet ja verkkotunnukset, joiden kautta paketit kulkevat. Nämä tiedot osoittavat myös, kuinka kauan kestää, ennen kuin paketit saapuvat kuhunkin määränpäähän. Tämä voi selittää sen, miksi joidenkin verkkosivustojen lataaminen voi kestää kauemmin kuin toisten, koska liikennehyppyjen määrä voi vaihdella.







Traceroute on hyödyllinen myös paikallisten verkkojen kartoittamiseen. Tietoa paikallisen verkon topologiasta ja yhteyksistä löytyy työkalua käytettäessä.



Huomaa, että jotkut laitteet eivät välttämättä toimi hyvin tracerouten käytön aikana. Tämä voi johtua reitittimien virheistä, Internet-palveluntarjoajien nopeutta rajoittavista ICMP-viesteistä, laitteista, jotka on määritetty lähettämään ICMP-paketteja (estämään hajautetut DoS-hyökkäykset) jne. Jotkin verkot on myös määritetty estämään jäljityspyyntöjä.



Tracerouten asentaminen

Traceroute on tehokas työkalu, joka on saatavana kaikkiin Linux -distroihin. Alla on lyhyt luettelo komennoista, joilla traceroute asennetaan eri jakeluihin.





Varten Debian/Ubuntu ja johdannaiset:

$sudosopivaAsentaatraceroute-ja



Varten Fedora ja johdannaiset:

$sudodnfAsentaatraceroute

Varten openSUSE, SUSE Linux, ja johdannaiset:

$sudozyppersisääntraceroute

Varten Arch Linux ja johdannaiset:

$sudopacman-Straceroute

Tracerouten avulla

Seuraavissa osioissa kerrotaan, miten traceroute käytetään Linux -järjestelmässä.

Peruskäyttö

Ensisijainen menetelmä tracerouten käyttämiseksi on melko yksinkertainen. Traceroute tarvitsee vain määränpäätunnistuksen suorittamisen. Kohde voi olla joko verkkotunnus tai IP -osoite.

$traceroute linuxhint.com

$traceroute 8.8.8.8

Jos verkko on määritetty estämään traceroute -signaali, tämä anturi merkitään tähdellä.

IPv4 tai IPv6

Oletusarvoisesti traceroute käyttää oletusarvoista Internet -protokollaa, johon järjestelmäsi on määritetty. Jos haluat asettaa IP -version manuaalisesti, toimi seuraavasti.

Käske traceroute käyttämään IPv4: tä käyttämällä -4 -lippua:

$traceroute-4linuxhint.com

Käske traceroute käyttämään IPv6: ta käyttämällä -6 -lippua:

$traceroute-6linuxhint.com

Testausportit

Jos tiettyä porttia on testattava, portti voidaan määrittää -p -lipun avulla. UDP -jäljitystä varten traceroute alkaa annetulla arvolla ja kasvaa jokaisen anturin kanssa. ICMP -seurannassa arvo määrittää ICMP -sekvenssin alkuperäisen arvon. TCP: lle ja muille tämä on jatkuva kohdeportti yhdistettäväksi.

$traceroute-p <satamaan>192.168.0.1

Laitteiden nimien piilottaminen

Joissakin tilanteissa ulostulossa olevat laitenimet voivat tehdä ulostulosta sotkuisen. Selvyyden vuoksi voit piilottaa laitteiden nimet lähdöstä. Käytä tätä varten -n (ei kartoitus) -lippua:

$traceroute-nlinuxhint.com

Tracerouten aikakatkaisuraja

Oletusarvoisesti traceroute odottaa vastausta 5 sekuntia. Tietyissä tilanteissa saatat haluta muuttaa odotusaikaa pidemmäksi tai alle 5 sekunniksi. Käytä tätä varten -w -lippua. Huomaa, että aika-arvo on liukuluku.

$traceroute-sisään 6.0linuxhint.com

Mittausmenetelmät

On olemassa useita menetelmiä, joita voit käyttää etäosoitteen tunnistamiseen. Määritä traceroute käytettäväksi ICMP -kaiku käyttämällä -I -lippua:

$traceroute-Minälinuxhint.com

Jos haluat käyttää TCP SYN -laitetta mittaamiseen, käytä -T -lippua:

$sudotraceroute-Tlinuxhint.com

Humalan enimmäismäärän asettaminen

Oletusarvoisesti traceroute seuraa 30 humalaa. Traceroute tarjoaa mahdollisuuden asettaa manuaalisesti seurattavien humalan lukumäärän.

Käytä -m -lippua humalan määrän kanssa:

$traceroute-Minä -m 10linuxhint.com

Käyttöliittymän määrittäminen

Jos tietokoneeseen on kytketty useita verkkoliitäntöjä, voi auttaa määrittämään pakettien lähettämiseen käytettävän verkkoliitännän. Määritä verkkoliitäntä käyttämällä -i -lippua:

$sudotraceroute-ienp0s3 linuxhint.com

Hopin kyselyiden lukumäärän määrittäminen

Määritä hyppykyselyiden määrä määrittämällä tämä numero -q -lipun avulla:

$traceroute-Minä -q 4linuxhint.com

Pakettien reititys yhdyskäytävän kautta

Jos haluat reitittää paketit tietyn yhdyskäytävän kautta, käytä -g -vaihtoehtoa ja yhdyskäytävää:

$traceroute-Minä -g192.168.0.1 linuxhint.com

Tracerouten ohjesivu

Yllä olevat esitykset ovat vain joitain tracerouten yleisiä käyttötapoja, ja voit käyttää vielä enemmän ominaisuuksia. Saat nopeaa apua avaamalla traceroute -ohjesivun seuraavalla komennolla:

$traceroute--auta

Jos haluat täydellisemmän ja syvemmän oppaan kaikista saatavilla olevista traceroute-vaihtoehdoista, tutustu man-sivulle seuraavalla komennolla:

$miestraceroute

Johtopäätös

Traceroute on tehokas työkalu, jota käytetään verkkodiagnostiikkaan, ja se tukee monia vaihtoehtoja. Tracerouten hallitseminen voi vaatia jonkin aikaa ja harjoittelua. Kun käytät tätä työkalua, käytät usein tässä artikkelissa kuvattuja menetelmiä.

Siellä on enemmän työkaluja, kuten traceroute. Jos haluat työskennellä samanlaisen työkalun kanssa graafisessa käyttöliittymässä, tutustu Zenmapiin verkon skannaamiseksi. Zenmap on graafinen käyttöliittymä toiselle suositulle verkkoskannerille nimeltä Nmap.

Hyvää tietojenkäsittelyä!