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.

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
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.

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.

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.

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 BAITIT] HOSTNAME [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.