Lisateave Linuxi käsu kohta mtr

mtr ühendab endas funktsioonid traceroute ja ping programmid ühes võrgudiagnostika tööriistas.

Kuidas MTR töötab

Nagu mtr käivitub, uurib see hosti vahelist võrguühendust mtr jookseb edasi ja HOSTNAME. saates pakette tahtlikult madala väärtusega TTL-id. See jätkab madala TTL-iga pakettide saatmist, võttes arvesse sekkuvate ruuterite reageerimisaega. See võimaldab mtr Interneti-marsruudi vastuse protsendi ja reageerimisaegade printimiseks HOSTNAME. Pakettide kadumise või reageerimisaja järsk suurenemine viitab sageli halvale (või lihtsalt ülekoormatud) lingile.

Gentoo pingviin Antarktika
David Merroni fotograafia / Getty Images

MTR-i installimine ja kasutamine

MTR-iga alustamine ja põhikasutusse sukeldumine on väga lihtne. Esiteks veenduge, et see on teie süsteemi installitud. Debianil ja Ubuntul põhinevates süsteemides pole seda veel olemas, kuid saate selle hõlpsalt installida, kasutades järgmist:

$ sudo apt install mtr. 

Huvitav on see, et nii Debian kui ka Ubuntu avavad vaikimisi MTR-akna, mitte ei kasuta seda

käsurida kasulikkust. Saate siiski seadistada ja käivitada MTR-i käsurealt, kuid saate hiljem töötamiseks interaktiivse akna.

Kontrollige ruuteri ühendust

Järgmisena avage terminal ja proovige ruuteriga ühenduse kontrollimiseks käivitada MTR. Kui te oma ruuteri IP-aadressi ei tea, on see tavaliselt vaikimisi 192.168.1.1.

Mtr $ 192.168.1.1. 
Linuxi MTR ruuterile

Tutvuge tulemustega. MTR jätkab saatmist paketid nii kaua, kui lasete sellel töötada. See salvestab olulise teabe ühenduse kohta ja annab teile teada, milline latentsusaeg on olemas ja kas paketid lähevad kaduma.

Testige ühendust välise saidiga

Kui soovite testida ühendust välise veebisaidiga, saate seda teha ka, andes MTR-ile URL-i, mitte IP-aadress.

$ mtr lifewire.com. 
Linuxi MTR traceroute saidile

Kuna MTR on traceroute ja sait on väline, näete ka ühenduse teavet iga hüppe kohta arvuti ja sihtkoha vahel.

Määrake tüübid ja pordid

Tore on ka see, et saad määrata saadetavate pakettide tüübid. Saate saata UDP-pakette "-u"-ga või TCP-pakette "-T"-ga. Seega, kui diagnoosite oma ühendust UDP VPN-ühendusega, näeb see välja umbes selline:

$ mtr -u server.vpnservice.com. 

Samuti on kasulik sihtida konkreetset porti. Oletame, et saate sihtida oma veebiserverit ja saate vastuse, kuid te ei saa ikkagi ühendust selle hostitava saidiga. Kasutage MTR-i pordides 80 ja 443, et veenduda, et miski ei blokeeri juurdepääsu.

Mtr $ - 80 P. 
Linuxi MTR porti

MTR-iga on palju rohkem võimalusi. Kasutage abilippu (-h) või seda viidet, et näha, mida see veel teha saab.

MTR käsiraamat

Nagu kõigi Linuxi käskude puhul, on olemas täielik valik valikuid ja lippe, mis aitavad teil oma kogemust peenhäälestada. Saate selle üles tõmmata lipuga "-h" või kasutada seda mugavat viidet.

Sisukokkuvõte

mtr [-hvrctglsni] [-- aidake] [-- versioon] [--aruanne] [--raportitsüklit COUNT] [-- needused] [-- jagatud] [-- toores] [--no-dns] [--gtk] [--aadress IP.ADD.RE.SS] [--intervall SECONDS] [--suurus BYTES | -p BAITITHOSTNAME [PACKETSIZE]

Valikud

-h

-- aidake

Printige käsurea argumentide valikute kokkuvõte.

-v

-- versioon

Printige installitud versioon mtr.

-r

--aruanne

See valik paneb mtr sisse aruanne režiimis. Selles režiimis olles mtr töötab määratud arvu tsükleid -c ning seejärel printige statistika ja väljuge.

See režiim on kasulik võrgukvaliteedi statistika koostamiseks. Pange tähele, et iga töötav eksemplar mtr tekitab märkimisväärsel hulgal võrguliiklust. Kasutades mtr võrgu kvaliteedi mõõtmine võib põhjustada võrgu jõudluse vähenemist.

-c LOEND

--raportitsüklit COUNT

Kasutage seda suvandit saadetud pingide arvu määramiseks, et määrata kindlaks nii võrgus olevad masinad kui ka nende masinate töökindlus. Iga tsükkel kestab ühe sekundi. See valik on kasulik ainult koos -r valik.

-p BAITIT

--suurus BYTES

PAKENDI SUURUS

Need suvandid või käsureal olev lõpp PACKETSIZE määravad uurimiseks kasutatava paketi suuruse. See on baitides, sealhulgas IP- ja ICMP-päised.

-t

-- needused

Kasutage seda suvandit sundimiseks mtr kasutada needustepõhist terminaliliidest (kui see on saadaval).

-n

--no-dns

Kasutage seda suvandit sundimiseks mtr et kuvada numbrilisi IP-numbreid ja mitte proovida hostinimesid lahendada.

-g

--gtk

Kasutage seda suvandit sundimiseks mtr GTK+-põhise X11 aknaliidese kasutamiseks (kui see on saadaval). GTK+ pidi siis olema süsteemis saadaval mtr ehitati selleks, et see toimiks. GTK+ kohta lisateabe saamiseks vaadake GTK+ veebilehte.

-s

-- jagatud

Seadistamiseks kasutage seda valikut mtr split kasutajaliidese jaoks sobiva vormingu välja sülitamiseks.

-l

-- toores

Kasutage seda valikut, et öelda mtr toorväljundvormingu kasutamiseks. See formaat sobib paremini mõõtmistulemuste arhiveerimiseks. Seda saab sõeluda, et esitada seda mis tahes muus kuvamismeetodis.

- IP.ADD.RE.SS

--aadress IP-AADRESS.

Kasutage seda suvandit väljuvate pakettide pesa sidumiseks konkreetse liidesega, nii et kõik paketid saadetakse selle liidese kaudu. MÄRKUS, et see suvand ei kehti DNS-i päringutele (mis võib olla ja ei pruugi olla see, mida soovite).

-i SEKUNDIT

--intervall SECONDS

Kasutage seda suvandit ICMP ECHO päringute vahelise positiivse sekundite arvu määramiseks. Selle parameetri vaikeväärtus on üks sekund.

Kasuta mees käsk (% meest), et näha, kuidas teie arvutis käsku kasutatakse.