Linuxi käsud

Kuidas kasutada traceroute'i Debian 9-s

Kuidas kasutada traceroute'i Debian 9-s
traceroute on võimas võrgutööriist Linuxis. Seda kasutatakse pakettide läbitud marsruutide leidmiseks. Teave on teie võrgu silumiseks väga kasulik.

Oletame näiteks, et olete konfigureerinud Linuxi ruuteri. Teate, et kõik on õigesti konfigureeritud, kuid kui proovite Internetti pääseda, ei toimi see üldse. Teie DNS-server töötab ideaalselt. Nii et kus on probleem? Kuidas sa selle leiaksid? Kuidas saaksite selle parandada?

Proovime vastata esimesele küsimusele. DNS-i nime eraldusvõime töötab, kuid hosti pole võimalik kätte saada. Hmm ... Vaatame, millist teed taotleb välismaailm. Selleks võime kasutada traceroute'i. Noh, taotlused ei lähe õiges suunas. Vaikelüüs ei ole õige. Kuidas siis seda parandada? noh, seadistades õige vaikelüüsi, lihtne!

Nii aitab traceroute võrguühendusprobleemide silumisel. See on võrguadministraatorite jaoks väga oluline tööriist.

Selles artiklis näitan teile, kuidas kasutada traceroute'i Debian 9-s. Alustame.

Traceroute'i installimine Debian 9-sse:

traceroute on osa võrgutööriistad pakett Debian 9 Stretchil. Seda ei pruugi Debian 9 Stretchile vaikimisi installida. Kuid see on saadaval Debiani 9 Stretchi ametlikus paketihoidlas. Nii et seda on väga lihtne paigaldada.

Kõigepealt värskendage oma Debiani 9 masina APT paketi hoidla vahemälu järgmise käsuga:

$ sudo apt värskendus

Teie Debian 9 masina APT paketi hoidla vahemälu tuleks uuendada.

Nüüd installige võrgutööriistad pakett Debian 8 masinas järgmise käsuga:

$ sudo apt installib net-tools

võrgutööriistad peaks olema installitud.

Nüüd kontrollige, kas traceroute töötab või mitte järgmise käsuga:

$ traceroute --versioon

Nagu näete allolevalt ekraanipildilt, traceroute töötab õigesti.

Traceroute'i põhikasutus:

Traceroute'i kõige elementaarsem kasutamine on hosti või IP-aadressi marsruutide jälgimine.

Näiteks google marsruutide jälgimiseks.com, käivitate järgmise käsu:

$ traceroute google.com

Trükitakse pikk väljund. Siin on ekraanipildi märgitud osa, 172.217.194.102 on Google'i sihtkoha IP-aadress.com ja 192.168.10.1 on esimese marsruudi IP-aadress, milleks on minu Linuxi virtuaalne ruuter ja teine ​​IP-aadress 192.168.2.1 on teise marsruudi, minu koduse ruuteri, IP-aadress.

Google'i jõudmiseks peab pakett läbima nii palju ruutereid.com sihtkohas IP 172.217.194.102 minu arvutist.

Keela traceroute'is DNS-i nime eraldusvõime:

Vaikimisi proovib traceroute teha marsruuterite DNS-i nimel eraldusvõime. Kui soovite näha ainult marsruutide IP-aadresse, saate selle läbida -n lipp traceroute'i käsule. traceroute ei lahenda enam DNS-i nime.

$ traceroute -n google.com

Nagu näete käsu traceroute väljundist, on ainult google'i marsruutide IP-aadressid.com on näidatud.

Traceroute värava muutmine:

traceroute kasutab vaikimisi teie Debian 9 masina vaikelüüsi. Kui teil pole vaikelüüsi konfigureeritud, siis traceroute ei tööta. Sel juhul peate traceroute'ile ütlema, et ta kasutab õiget lüüsi. Kasutate -g lipp, et määrata värav marsruudil.

Oletame, et soovite kasutada 192.168.10.1 käsu traceroute lüüsina käivitage järgmine käsk:

$ traceroute -g 192.168.10.1 google.com

Spetsiifilise allikaliidese kasutamine jälgimissõiduks:

Kui teie Debian 9 masinas on saadaval mitu võrguliidest, võib traceroute valida võrguliidese juhusliku kasutamise. Kui soovite konkreetse võrguliidese abil jälgida marsruute sihtkoha hostini, siis kasutage -i lipp, et määrata, millist võrguliidest soovite kasutada.

Debian 9 masinas saadaolevate võrguliideste väljaselgitamiseks käivitage järgmine käsk:

$ ip a

Nagu näete, on minu võrguliidese nimi ens33.

Nüüd kasutage ens33 liides marsruutide jälgimiseks google'ini.com, kasutades traceroute'i järgmise käsuga:

$ sudo traceroute -i ens33 google.com

ens33 marsruutide jälgimiseks tuleks kasutada liidest.

TTL-i muutmine jälgitaval marsruudil:

The TTL või Aeg elada määrab, kui palju marsruutereid jälgib marsruut marsruudil sihtkohta. TTL-i vaikeväärtus on 30, mis tähendab, et vaikimisi jälgitakse ainult 30 marsruuti.

TTL-väärtuse muutmiseks, -m kasutatakse lippu.

Näiteks kui soovite esimesed 4 marsruuti teel google'i sihtkohta.com, käivitage järgmine käsk:

$ traceroute -m 4 google.com

Nagu näete, kuvatakse esimesed 4 marsruuti.

Abi saamine traceroute'is:

Traceroute'i abil saate teha veel palju asju. Selle avastamiseks minge järgmise käsklusega traceroute'i manulehele.

$ man traceroute

Nii kasutate traceroute'i Debian 9 Stretchil. Täname selle artikli lugemise eest.

Tasuta ja avatud lähtekoodiga mängumootorid Linuxi mängude arendamiseks
See artikkel hõlmab loetelu tasuta ja avatud lähtekoodiga mängumootoritest, mida saab kasutada 2D- ja 3D-mängude arendamiseks Linuxis. Selliseid mängu...
Tomb Raider for Linuxi õpetus
Shadow of the Tomb Raider on kaheteistkümnes täiendus seeria Tomb Raider - tegevus- ja seiklusmängude frantsiisile, mille on loonud Eidos Montreal. Ni...
Kuidas FPS-i suurendada Linuxis?
FPS tähistab Kaadrit sekundis. FPS-i ülesanne on mõõta kaadrisagedust video taasesitamisel või mängude esitamisel. Lihtsamalt öeldes nimetatakse iga s...