Kuinka käyttää Traceroute-komentoa Linuxissa

Kuinka Kayttaa Traceroute Komentoa Linuxissa



Käyttöjärjestelmät käyttävät paketteja tiedon siirtämiseen verkossa. Nämä ovat pieniä tietopaloja, jotka kuljettavat tietoa ja liikkuvat laitteiden välillä. Lisäksi kun jokin verkko-ongelma ilmenee, paketit auttavat tunnistamaan taustalla olevan ongelman perimmäisen syyn. Miten? Jäljittämällä näiden pakettien reittiä.

Linuxin traceroute-komento auttaa sinua kartoittamaan pakettien polun matkustaessasi tiettyyn kohteeseen. Tämä auttaa sinua edelleen ratkaisemaan verkon latenssia, pakettien katoamista, verkkohyppejä, DNS-selvitysongelmia, hidasta verkkosivustojen käyttöä ja paljon muuta. Joten tässä blogissa selitämme yksinkertaisia ​​tapoja käyttää traceroute-komentoa Linuxissa.







Kuinka käyttää Traceroute-komentoa Linuxissa

Ensinnäkin traceroutea ei ole esiasennettu moniin Linux-jakeluihin. Voit kuitenkin asentaa sen suorittamalla jonkin alla olevista komennoista järjestelmäsi mukaan:



Käyttöjärjestelmä Komento
Debian/Ubuntu sudo apt install traceroute
Fedora sudo dnf asentaa traceroute
Arch Linux sudo pacman -Sy traceroute
openSUSE sudo zypper asentaa traceroute

Asennuksen jälkeen voit toteuttaa traceroute-komennon kirjoittamalla:



traceroute < kohde_IP >

  i-option-in-hostname-command





Korvaa laitteen IP-osoitteella määränpäässä. Kun suoritat komennon, järjestelmä näyttää hyppyluettelon IP-osoitteen ja vasteajan kanssa. Humalat ovat laitteita, joiden läpi paketit kulkevat matkustaessaan tiettyyn kohteeseen. Käytetään esimerkiksi traceroute-komentoa Googlen IP-osoitteelle:

traceroute 8.8.8.8

  traceroute-komento



Tulos näyttää vain yhden hypyn, kun taas muut merkitään tähdellä(*). Tämä tapahtuu, koska seuraavat hyppyt eivät vastanneet 3 sekunnin aikakatkaisujakson sisällä. Lisäksi traceroute-komento käyttää oletusarvoisesti DNS-resoluutiota hyppien isäntänimien saamiseksi, mikä hidastaa prosessia. Voit jättää tämän osan pois ja ohjata sen näyttämään vain IP-osoitteet käyttämällä -n-vaihtoehtoa:

traceroute -n < kohde_IP >

  n-optio-in-traceroute-command

Jos haluat rajoittaa hyppyjen määrää, käytä valitsinta -m yhdessä traceroute-komennon kanssa:

traceroute -m N < kohde_IP >

  m-optio-in-traceroute-command

Aseta tässä haluttu määrä hyppyjä N:n tilalle. Suorittaessa se palauttaa tuloksiin vain N hyppyjen lukumäärää. Traceroute-komento näyttää vain jokaisen hypyn edestakaisen matka-ajan (RTT). Voit kuitenkin saada tarkempia ajoitustietoja -I-vaihtoehdolla:

traceroute -Minä < kohde_IP >

  i-option-in-traceroute-command

Tämä komento lähettää ICMP-kaikupyynnön tarkempien RTT-tietojen hakemiseksi. Otetaan esimerkiksi Googlen esimerkki uudelleen:

Kärki : Jos määrittämäsi kohde rajoittaa ICMP-paketteja, voit sen sijaan jäljittää UDP-paketit käyttämällä -U-vaihtoehtoa:

traceroute -SISÄÄN < kohde_IP >

  u-optio-in-traceroute

Jos haluat tutkia lisää traceroute-vaihtoehtoja, suorita alla oleva komento:

traceroute --auta

  help-option-in-traceroute-command

Nopea tiivistelmä

Traceroute on hämmästyttävä CLI-apuohjelma, jonka avulla voit diagnosoida verkkoon liittyviä ongelmia Linuxissa. Se jäljittää pakettien polun tunnistaakseen kaikki verkon kriittiset ongelmat. Siksi olemme selittäneet jokaisen yksityiskohdan traceroute-komennosta joidenkin esimerkkien avulla.