Linux naredbe

Kako koristiti traceroute na Debianu 9

Kako koristiti traceroute na Debianu 9
traceroute moćan je mrežni alat na Linuxu. Koristi se za pronalaženje ruta kojima paket prelazi. Informacije su vrlo korisne u svrhu uklanjanja pogrešaka vaše mreže.

Na primjer, recimo da ste konfigurirali Linux usmjerivač. Znate da je sve ispravno konfigurirano, ali kada pokušate pristupiti internetu, to uopće ne radi. Vaš DNS poslužitelj savršeno funkcionira. Pa gdje je problem? Kako biste to pronašli? Kako biste to popravili?

Pokušajmo odgovoriti na prvo pitanje. DNS razlučivost imena radi, ali domaćin je nedostupan. Hmm ... Da vidimo kojim putem ide zahtjev za vanjskim svijetom. Za to možemo koristiti traceroute. Pa, zahtjevi ne idu u dobrom smjeru. Zadani pristupnik nije točan. Pa kako to popraviti? dobro, postavljanjem točnog zadanog pristupnika, jednostavno!

Na taj način traceroute pomaže u rješavanju problema s mrežnom povezivošću. To je vrlo važan alat za mrežne administratore.

U ovom članku pokazat ću vam kako koristiti traceroute na Debianu 9. Započnimo.

Instaliranje traceroute na Debian 9:

traceroute je dio mrežni alati paket na Debian 9 Stretch. Ne može se po defaultu instalirati na Debian 9 Stretch. Ali dostupan je u službenom spremištu paketa Debian 9 Stretch. Dakle, vrlo je jednostavan za instalaciju.

Prvo ažurirajte predmemoriju spremišta APT paketa na vašem Debian 9 računalu sljedećom naredbom:

$ sudo apt ažuriranje

Predmemorija spremišta APT paketa vašeg Debian 9 stroja trebala bi se ažurirati.

Sada instalirajte mrežni alati paket na vašem Debian 8 stroju sa sljedećom naredbom:

$ sudo apt instalirajte mrežne alate

mrežni alati paket treba instalirati.

Sada provjerite je li traceroute radi ili ne sa sljedećom naredbom:

$ traceroute --verzija

Kao što možete vidjeti sa snimke zaslona u nastavku, traceroute radi ispravno.

Osnovna upotreba traceroute:

Najosnovnija upotreba traceroute-a je praćenje ruta hosta ili IP adrese.

Na primjer, za traženje ruta Googlea.com, pokrećete sljedeću naredbu:

$ traceroute google.com

Ispisuje se dugačak izlaz. Ovdje je označeni odjeljak snimke zaslona, 172.217.194.102 je odredišna IP adresa za google.com i 192.168.10.1 je IP adresa prve rute, to je moj Linux Virtualni usmjerivač i druga IP adresa 192.168.2.1 je IP adresa druge rute, mog kućnog usmjerivača.

Paket mora proći kroz toliko usmjerivača da bi došao do Googlea.com na odredištu IP 172.217.194.102 s mog računala.

Onemogući DNS rješavanje imena na traceroute:

Prema zadanim postavkama traceroute pokušava razriješiti DNS ime usmjerivača na putu. Ako želite vidjeti samo IP adresu ruta, možete proslijediti -n zastava za naredbu traceroute. traceroute više neće rješavati DNS imena.

$ traceroute -n google.com

Kao što možete vidjeti iz rezultata naredbe traceroute, samo su IP adrese ruta do Googlea.com su prikazani.

Mijenjanje gatewaya traceroute:

traceroute prema zadanim postavkama koristi zadani pristupnik vašeg Debian 9 stroja. Ako nemate konfiguriran zadani pristupnik, traceroute neće raditi. U tom slučaju morate reći tracerouteu da koristi ispravan pristupnik. Koristite -g zastava za određivanje pristupnika na traceroute.

Recimo da želite koristiti 192.168.10.1 kao pristupnik za naredbu traceroute, pokrenite sljedeću naredbu:

$ traceroute -g 192.168.10.1 google.com

Korištenje određenog izvornog sučelja za traceroute:

Ako vam je na vašem uređaju dostupno više mrežnih sučelja, tada traceroute može odabrati nasumično korištenje mrežnog sučelja. Ako želite pratiti rute do odredišnog domaćina pomoću određenog mrežnog sučelja, tada upotrijebite -ja zastavu da odredite koje mrežno sučelje želite koristiti.

Da biste saznali koja su mrežna sučelja dostupna na vašem Debian 9 računalu, pokrenite sljedeću naredbu:

$ ip a

Kao što vidite, moje mrežno sučelje zove se ens33.

Sad koristi ens33 sučelje za praćenje ruta do google.com koristeći traceroute sa sljedećom naredbom:

$ sudo traceroute -i ens33 google.com

ens33 za praćenje ruta treba koristiti sučelje.

Promjena TTL-a na tracerouteu:

The TTL ili Vrijeme za život određuje koliko će usmjerivača naredba traceroute pratiti na putu do svog odredišta. Zadana vrijednost TTL je 30, što znači da se prema zadanim postavkama prati samo 30 ruta.

Za promjenu vrijednosti TTL-a, -m koristi se zastava.

Na primjer, ako želite prve 4 rute na putu do odredišta Google.com, pokrenite sljedeću naredbu:

$ traceroute -m 4 google.com

Kao što vidite, prikazane su prve 4 rute.

Traženje pomoći s traceroute:

Puno više stvari možete učiniti s tracerouteom. Idite na man stranicu traceroute sa sljedećom naredbom da biste to saznali.

$ man traceroute

Na taj način koristite traceroute na Debian 9 Stretch. Hvala što ste pročitali ovaj članak.

Najbolji emulatori igraće konzole za Linux
Ovaj će članak navesti popularni softver za emulaciju igraće konzole dostupan za Linux. Emulacija je sloj kompatibilnosti softvera koji oponaša hardve...
Najbolji Linux Distros za igre na sreću 2021. godine
Linux operativni sustav daleko je prevalio svoj izvorni, jednostavni izgled zasnovan na poslužitelju. Ovaj se OS posljednjih godina izuzetno poboljšao...
Kako snimiti i struji svoju igraću sesiju na Linuxu
U prošlosti se igranje igara smatralo samo hobijem, ali s vremenom je igračka industrija zabilježila ogroman rast u pogledu tehnologije i broja igrača...