首頁 > 軟體

如何使用MTR診斷網路問題

2020-06-16 16:25:26

MTR是功能強大的網路診斷工具,可讓系統管理員診斷和定位網路錯誤,並向上游提供商提供網路狀態報告。 mtr在單個網路診斷工具中結合了traceroute和ping程式的功能。

在啟動mtr時,它將通過傳送具有故意低TTL的封包來調查執行其的主機mtr和HOSTNAME之間的網路連線。 它繼續傳送低TTL的封包,並注意中間路由器的響應時間。 這使mtr可以列印到HOSTNAME的Internet路由的響應百分比和響應時間。 封包丟失或響應時間的突然增加通常表示鏈路不良(或只是過載)。

通常將結果報告為往返響應時間(以毫秒為單位)和封包丟失的百分比。

安裝mtr

Ubuntu/Debian

[linuxidc@linux:~/www.linuxidc.com]$ sudo apt install mtr

CentOS

[linuxidc@linux:~/www.linuxidc.com]$ sudo yum install mtr

Arch Linux

pacman -S mtr

MacOS

brew install mtr

使用:

[linuxidc@linux:~/www.linuxidc.com]$ mtr -h

在Linux或MacOS上安裝MTR後,您可以使用以下語法生成MTR報告:

mtr -rw [destination_host]

例如,要測試到主機meterpreter.org的路由和網路連線的品質,請在源主機上執行以下命令:

[linuxidc@linux:~/www.linuxidc.com]$ mtr -rw www.linuxidc.com
Start: 2020-03-26T09:23:10+0800
HOST: linux    Loss%  Snt  Last  Avg  Best  Wrst StDev
  1.|-- _gateway  0.0%    10    0.3  0.3  0.2  0.5  0.1
  2.|-- ???      100.0    10    0.0  0.0  0.0  0.0  0.0


IT145.com E-mail:sddin#qq.com