Kako uporabljati ukaz Traceroute v Linuxu

Kako Uporabljati Ukaz Traceroute V Linuxu



Operacijski sistemi uporabljajo pakete za prenos podatkov v omrežju. To so majhni kosi informacij, ki prenašajo podatke in potujejo med napravami. Poleg tega, ko se pojavi kakršna koli omrežna težava, paketi pomagajo pri prepoznavanju temeljnega vzroka osnovne težave. kako S sledenjem poti teh paketov.

Ukaz traceroute v Linuxu vam pomaga preslikati pot paketov med potovanjem do določenega cilja. To vam dodatno pomaga odpraviti težave z omrežno zakasnitvijo, izgubo paketov, omrežnimi skoki, težavami z ločljivostjo DNS, počasnim dostopom do spletnega mesta in več. Torej, v tem blogu bomo razložili preproste načine uporabe ukaza traceroute v Linuxu.







Kako uporabljati ukaz Traceroute v Linuxu

Prvič, traceroute ni vnaprej nameščen v mnogih distribucijah Linuxa. Vendar pa ga lahko namestite tako, da izvedete enega od spodnjih ukazov glede na vaš sistem:



Operacijski sistem Ukaz
Debian/Ubuntu sudo apt namestite traceroute
Fedora sudo dnf namestite traceroute
Arch Linux sudo pacman -Sy traceroute
openSUSE sudo zypper namestite traceroute

Po namestitvi lahko implementirate ukaz traceroute tako, da vnesete:



traceroute < destinacijski_IP >

  i-option-in-hostname-command





Zamenjajte z naslovom IP naprave na cilju. Ko zaženete ukaz, bo vaš sistem prikazal seznam skokov z naslovom IP in odzivnim časom. Preskoki so naprave, skozi katere gredo vaši paketi med potovanjem do določenega cilja. Na primer, uporabimo ukaz traceroute za Googlov naslov IP:

traceroute 8.8.8.8

  traceroute-ukaz



Rezultat prikazuje samo en skok, druge pa označuje z zvezdico (*). To se zgodi, ker se naslednji skoki niso odzvali v časovni omejitvi 3 sekund. Poleg tega ukaz traceroute privzeto uporablja ločljivost DNS za pridobitev imen gostiteljev skokov, kar upočasni postopek. Ta del lahko izpustite in ga vodite tako, da prikaže samo naslove IP z uporabo možnosti -n:

traceroute -n < destinacijski_IP >

  n-option-in-traceroute-ukaz

Če želite omejiti število skokov, uporabite možnost -m skupaj z ukazom traceroute:

traceroute -m n < destinacijski_IP >

  m-option-in-traceroute-ukaz

Tukaj vnesite želeno število skokov namesto N. Pri izvedbi bo v rezultatih vrnilo samo N število skokov. Ukaz traceroute prikaže le čas povratnega potovanja vsakega skoka (RTT). Vendar pa lahko dobite podrobnejše informacije o času z možnostjo -I:

traceroute -JAZ < destinacijski_IP >

  i-option-in-traceroute-ukaz

Ta ukaz pošlje zahtevo za odmev ICMP za pridobitev natančnejših podatkov RTT. Na primer, ponovite primer Googla:

Namig : Če vaš določen cilj omejuje pakete ICMP, lahko namesto tega sledite paketom UDP z uporabo možnosti -U:

traceroute -IN < destinacijski_IP >

  u-option-in-traceroute

Če želite raziskati več možnosti za traceroute, zaženite spodnji ukaz:

traceroute -- pomoč

  pomoč-možnost-in-traceroute-ukaz

Hiter zaključek

Traceroute je neverjeten pripomoček CLI, ki ga lahko uporabite za diagnosticiranje težav, povezanih z omrežjem v Linuxu. Sledi poti paketov, da prepozna vse kritične težave omrežja. Zato smo s pomočjo nekaj primerov razložili vsako podrobnost o ukazu traceroute.