MTR, isang tool para sa pagtatasa ng network mula sa terminal

mtr terminal tungkol sa

Sa susunod na artikulo ay titingnan natin ang MTR. Ito ay isang tool sa pagtatasa ng network at gagamitin namin mula sa linya ng utos. Ito ay isang simple at multiplatform na programa na pinagsasama ang pagpapaandar ng mga traceroute at ping program sa iisang tool.

Kapag tumatakbo na ang MTR, mag-e-explore ito ang koneksyon sa network sa pagitan ng lokal na system at isang remote host na tinukoy namin. Itakda mo muna ang address ng bawat network hop sa pagitan ng mga host. Pagkatapos ay i-ping ang bawat isa upang matukoy ang kalidad ng link sa bawat machine.

Tulad ng traceroute, ang program na ito ay naglilimbag ng impormasyon tungkol sa daang tinahak ng mga packet. Mula sa host kung saan tumatakbo ang MTR sa isang target na tinukoy ng host na host. Posible rin upang matukoy ang landas sa isang remote machine habang pini-print ang porsyento ng pagtugon, pati na rin ang mga oras ng pagtugon ng lahat ng mga hop ng network sa pagitan ng lokal na system at ng remote machine.

Sa panahon ng pagpapatakbo na ito, Bumubuo ang MTR ng ilang mga kapaki-pakinabang na istatistika sa bawat machine. Ang mga ito ay na-update sa real time, bilang default. Kapag naisakatuparan ang programa, ipinapadala ang mga packet ng ICMP na inaayos ang oras upang mabuhay (TTL), upang makita ang serye ng mga jumps na ginagawa ng packet sa pagitan ng pinagmulan at patutunguhan. Ang isang biglaang pagtaas ng pagkawala ng packet o oras ng pagtugon ay maaaring maging isang tanda ng isang hindi magandang koneksyon, isang sobrang karga na host, o kahit na isang pag-atake ng tao-sa-gitna.

I-install ang MTR

Mahahanap namin ang tool na ito paunang naka-install sa karamihan ng mga pamamahagi ng Gnu / Linux at ito ay lubos na madaling gamitin. Kung hindi mo makita ang naka-install na MTR, maaari mo itong mai-install sa Ubuntun gamit ang default na manager ng package. Kailangan lang naming buksan ang isang terminal (Ctrl + Alt + T) at isulat ito:

sudo apt install mtr

Ang ilang mga halimbawa ng paggamit ng MTR

pangunahing halimbawa ng mtr

Ang pinakasimpleng halimbawa na maaari naming magamit sa MTR ay upang ibigay ang pangalan ng domain o IP address ng remote machine bilang isang argument, halimbawa google.com o 216.58.223.78. Utos na ito magpapakita sa amin ng isang ulat ng traceroute na-update sa real time, hanggang sa maisara namin ang programa, pagpindot sa q o Ctrl + C.

mtr google.com

Tingnan ang mga numerong IP address

numeric ip mtr

Mapipilit namin ang MTR na magpakita Mga IP address sa halip na mga pangalan ng host. Para dito kakailanganin lamang naming gamitin ang -n tulad ng ipinakita sa ibaba:

mtr -n google.com

Tingnan ang mga pangalan ng host at mga numerong IP

tingnan ang mga host at numeric ips mtr

Kung interesado kami sa pagpapakita ng MTR parehong mga pangalan ng host at IP, gagamitin lang namin ang -b:

mtr -b google.com

Limitahan ang bilang ng mga ping

mtr limitasyon ng bilang ng mga ping

Upang limitahan ang bilang ng mga ping sa isang tukoy na halaga at lumabas sa MTR pagkatapos ng mga ping na iyon, gagamitin namin ang -c. Kung titingnan natin ang Snt haligi, sa sandaling maabot ang tinukoy na bilang ng mga ping, huminto ang live na pag-update at lalabas ang programa. Sa halimbawang ito, 4 na mga ping ang tatanggalin.

mtr -c 4 google.com

Bumuo ng mga istatistika ng network

Ang program na ito ay maaaring mai-configure sa mode ng ulat. Upang magawa ito, gagamitin namin ang -r, na isang kapaki-pakinabang na pagpipilian upang makabuo istatistika sa kalidad ng network. Maaari naming gamitin ang pagpipiliang ito kasama -c upang tukuyin ang bilang ng mga ping. Dahil ang mga istatistika ay naka-print sa karaniwang output, magagawa naming i-redirect ang mga ito sa isang file para sa karagdagang pagsusuri.

mtr -r -c 4 google.com  > mtr-reporte

Ayusin ang mga patlang ng output

mtr ayusin ang mga patlang

Magagawa rin naming ayusin ang mga patlang ng output sa paraang pinaka-interesado kami. Posible ito salamat sa pagpipilian na -o tulad ng ipinakita sa ibaba. Maaari itong tingnan ang pahina ng MTR man para sa kahulugan mga label sa patlang.

mtr -o "LSDR NBAW JMXI" 216.58.223.78

Ang pagitan sa pagitan ng mga kahilingan sa ICMP ECHO

Ang default na agwat sa pagitan ng mga kahilingan ng ICMP ECHO ay isang segundo. Maaari itong mabago sa pamamagitan ng pagtukoy ng bago agwat sa pagitan ng mga kahilingan binabago ang halaga gamit ang -i.

mtr -i 2 google.com

Tukuyin ang maximum na bilang ng mga jumps

Magagawa naming tukuyin ang isang maximum na bilang ng mga jumps. Ang ang default ay 30. Sa pamamagitan nito magagawa naming mag-imbestiga sa pagitan ng lokal na system at ng remote machine. Upang magawa ito ginagamit namin -m na sinusundan ng halagang nakakainteres sa amin.

mtr -m 35 216.58.223.78

Itakda ang laki ng ginamit na packet

Sa pamamagitan ng pagsubok sa kalidad ng network, magagawa naming itakda ang laki ng packet. Ito ay tinukoy sa mga byte gamit ang -s. Sa sumusunod na utos magkakaroon kami upang magbigay ng isang numerong halaga sa patlang PACKETSIZE:

mtr -r -s PACKETSIZE -c 5 google.com > mtr-reporte

Tulong sa MTR

Ang sinumang gumagamit na nangangailangan nito ay maaaring makakuha ng tulong sa program na ito sa pamamagitan ng pagtingin sa pahina ng tao. Dito mahahanap natin ang higit pang mga pagpipilian para magamit.

man mtr

tulungan mtr

Maaari din nating magamit ang menu ng tulong inaalok ng programa mula sa interface nito sa pamamagitan ng pagpindot sa H key.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.