GNU/Linux >> Linux の 問題 >  >> Linux

Linuxmtrコマンドの使用方法

Linuxシステム管理者として、あなたは一般的なコンセンサスがあなたの領域であるインフラストラクチャ上のすべての問題を非難することであることを知っています。私たちのアーチの敵であるネットワークエンジニア(冗談)は、常に「ネットワークの問題ではない」と言っています。今では私、オペレーティングシステム、ハードウェアに焦点が当てられているので、これらの言葉を聞くのは本当に嫌いです。誓った敵の言葉に頼って(また冗談を言って)問題がどこにあるのかを教えてくれるのではなく、自分でネットワークを積極的に調査することができます。 mtr ユーティリティを使用すると、他の人に迷惑をかけたり、電話会議のトラブルシューティングを行っているときに煮込んだりすることなく、それを行うことができます。 mtr コマンドは、シンプルですが効果的なネットワーク分析およびトラブルシューティングツールです。この簡単な紹介で始めましょう。

以下の説明は、mtrからのものです。 コマンドのパッケージ情報。

Mtrは、pingとtracerouteを1つのプログラムに組み合わせたネットワーク診断ツールです。 Mtrは、2つのインターフェイスを提供します。ncursesインターフェイス。telnet*セッションからMtrを使用するのに便利です。 X用のGTK+インターフェース(mtr-gtkパッケージで提供)。

*明らかに、この説明はやや時代遅れです。 'telnet'をSSHに置き換えます。

なぜmtrなのか

My Traceroute(mtrというユーティリティについて書いているのはなぜか疑問に思われるかもしれません。 )tracerouteがある場合 、pingnetstatip 、およびネットワーク接続のトラブルシューティングに役立つその他のツール。ええと、mtr 少し違います。 topに似ています 自動的に更新され、ネットワークの応答と接続をライブで確認できるという点でコマンドです。

mtrのインストール

mtrがない場合 、/usr/sbinにあります 、YUMまたはDNFを使用して通常の方法でインストールします。 mtr コマンドはベースに含まれています リポジトリ。

$ sudo yum -y install mtr

or

$ sudo dnf -y install mtr

mtrの使用

mtr コマンドは簡単に使用できます。 mtrを使用するための複数のオプションがあります 、しかしこれらは私の環境にとって最も有用です。 mtrのすべてのオプションを自由に探索してください。このコマンドを使用して、システムや他の人に損害を与えることはできません。 mtr コマンドはセキュリティの問題を引き起こさないので、自由に使用してください。

[お楽しみいただけるかもしれません:5つのLinuxネットワークトラブルシューティングコマンド]

IPv4のみ

mtrを使用する私のお気に入りの方法は、「IPv4のみ」スイッチ(-4)を使用することです。 )。出力はIPv4アドレスに制限されます。このオプション(スイッチ)は、DNSルックアップを妨げません。つまり、ホストが名前に解決される場合、IPv4アドレスだけでなくDNS名が表示される可能性があります。

mtr以降 リアルタイムで更新される次のビデオは、それがどのように機能するかをよりよく示しています。

mtr qを押すまで更新を続けます やめるために。ご覧のとおり、ホップの1つでパケット損失が発生しました。重要ではないようですが、ネットワークの問題や潜在的なネットワークの問題をトラブルシューティングするときに確認する必要のある情報の種類です。

mtrと言うこともできます (-bを使用して、DNSで解決された名前ではなくIPアドレスを報告する ) オプション。この例では、IPv4のみとIPアドレスを組み合わせています。これが私がmtrを使用する方法です 。コマンドラインをリアルタイムで表示する方法は次のとおりです。

$ mtr -4b google.com

IPv6

私のシステムでは、IPv6がデフォルトのオプションであるように思われますが、これは気に入らないので、常にIPv4を指定します。

$ mtr google.com

そして、楽しみのためだけに最後のリアルタイム表示を1つ。

[無料のチートシート:サーバーとネットワークを管理するためのLinuxユーティリティとコマンドのリストを入手してください。 ]

まとめ

これらのデモンストレーションから、mtr sysadminツールボックスにある貴重なコマンドです。 1年に1回しか使用しない余分なコマンドや「ブティック」コマンドではありません。これは、1人または複数のユーザーが「インターネットが遅い」と言ったときに何度も使用するものです。簡単なmtr 問題がどこにあるかを示します—それがネットワークの問題である場合。もちろん、そうなるまでは決してそうではないことを私たちは知っています。


Linux
  1. Linuxsedコマンドの使用方法

  2. Linuxgrepコマンドの使用方法

  3. Linuxでhistoryコマンドを使用する方法

  1. LinuxでSuコマンドを使用する方法

  2. Linuxでidコマンドを使用する方法

  3. Linux で「screen」コマンドを使用する方法

  1. Linuxでsudoコマンドを使用する方法

  2. Linuxの履歴コマンドの使用方法

  3. Linuxxargsコマンドの使用方法