Kako koristiti naredbu Traceroute u Linuxu

Kako Koristiti Naredbu Traceroute U Linuxu



Operativni sustavi koriste pakete za prijenos podataka na mreži. To su mali dijelovi informacija koji prenose podatke i putuju između uređaja. Štoviše, kada se pojavi bilo kakav mrežni problem, paketi pomažu u identificiranju temeljnog uzroka temeljnog problema. Kako? Praćenjem rute tih paketa.

Naredba traceroute u Linuxu pomaže vam mapirati stazu paketa dok putuju do određenog odredišta. To vam dodatno pomaže u rješavanju problema s kašnjenjem mreže, gubitkom paketa, mrežnim skokovima, problemima s razrješenjem DNS-a, sporim pristupom web stranicama i više. Stoga ćemo u ovom blogu objasniti jednostavne načine korištenja naredbe traceroute u Linuxu.







Kako koristiti naredbu Traceroute u Linuxu

Prvo, traceroute ne dolazi unaprijed instaliran u mnogim distribucijama Linuxa. Međutim, možete ga instalirati izvršavanjem jedne od naredbi u nastavku u skladu s vašim sustavom:



Operacijski sustav Naredba
Debian/Ubuntu sudo apt instaliraj traceroute
Fedora sudo dnf instaliraj traceroute
Arch Linux sudo pacman -Sy traceroute
openSUSE sudo zypper instalirajte traceroute

Nakon instalacije možete implementirati naredbu traceroute unosom:



traceroute < odredišni_IP >

  i-opcija-u-nazivu-host-naredbe





Zamijenite IP adresom uređaja na odredištu. Nakon što pokrenete naredbu, vaš sustav će prikazati popis skokova s ​​IP adresom i vremenom odgovora. Preskoci su uređaji kroz koje prolaze vaši paketi dok putuju do određenog odredišta. Na primjer, upotrijebimo naredbu traceroute za Googleovu IP adresu:

traceroute 8.8.8.8

  traceroute-naredba



Rezultat prikazuje samo jedan skok dok ostale označava zvjezdicom (*). To se događa jer naredni skokovi nisu odgovorili unutar vremenskog razdoblja od 3 sekunde. Štoviše, naredba traceroute prema zadanim postavkama koristi rezoluciju DNS-a za dobivanje imena hostova skokova, što usporava proces. Možete izostaviti taj dio i voditi ga da prikazuje samo IP adrese pomoću opcije -n:

traceroute -n < odredišni_IP >

  n-opcija-u-traceroute-naredbi

Ako želite ograničiti broj skokova, koristite opciju -m zajedno s naredbom traceroute:

traceroute -m N < odredišni_IP >

  m-opcija-u-traceroute-naredbi

Ovdje stavite željeni broj skokova umjesto N. Prilikom izvršenja, vratit će samo N broj skokova u rezultatima. Naredba traceroute prikazuje samo vrijeme povratnog putovanja (RTT) svakog skoka. Međutim, možete dobiti detaljnije vremenske informacije s opcijom -I:

traceroute -ja < odredišni_IP >

  i-opcija-u-traceroute-naredbi

Ova naredba šalje ICMP echo zahtjev za dohvaćanje točnijih RTT podataka. Na primjer, ponovno uzmite primjer Googlea:

Savjet : Ako vaše navedeno odredište ograničava ICMP pakete, umjesto toga možete pratiti UDP pakete korištenjem opcije -U:

traceroute -U < odredišni_IP >

  u-opcija-u-traceroute

U slučaju da želite istražiti više opcija za traceroute, pokrenite naredbu u nastavku:

traceroute --Pomozite

  pomoć-opcija-u-traceroute-naredbi

Brzi završetak

Traceroute je nevjerojatan CLI uslužni program koji možete koristiti za dijagnosticiranje problema povezanih s mrežom u Linuxu. Prati put paketa kako bi identificirao sve kritične probleme mreže. Stoga smo uz pomoć nekih primjera objasnili svaki detalj o naredbi traceroute.