Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxシステムでpingコマンドを使用してネットワーク診断を実行する方法

Linuxシステムでpingコマンドを使用してネットワーク診断を実行する方法

  

pingコマンドは、Linuxシステムでネットワーク診断を実行するためのコマンドで、ネットワークが接続されているかどうかを確認でき、通常はネットワーク障害の分析と判断に使用されます。 Linuxでpingコマンドを使用する方法を紹介しましょう。それを知りましょう。
ログイン

、我々は、ターゲットホストは、その出力に応じて情報にアクセスできるかどうかを判断できるように、(ネットワークホストにICMP ECHO_REQUESTを送信する)ネットワークホストにICMP ECHO_REQUESTパケットを送信し、表示の応答により(しかし、これは絶対的なものではありません)。 pingによる検出を防ぐために、ファイアウォールを通過することを禁じるpingを設定したり、カーネルパラメータでpingを無効にしたりするため、pingによってホストがまだ開いているかどうかを判断できません。

LinuxでのpingはWindowsでのpingとは多少異なりますが、Linuxでのpingは自動的に終了しません。終了するにはctrl + cを押すか、必要な応答数を指定するにはパラメーター-cを使用します。

1.コマンドの形式:

ping [パラメータ] [ホスト名またはIPアドレス]

2.コマンドの機能:

pingコマンドは次の目的で使用されます。ネットワークと外部ホストの状態を判断し、ハードウェアとソフトウェアの問題を追跡して切り分け、ネットワークをテスト、評価、管理します。ホストが実行中でネットワークに接続されている場合、ホストはループバック信号に応答します。各エコー信号要求には、インターネットプロトコル(IP)とICMPヘッダーが含まれ、その後にtim構造体とパケットを埋め込むのに十分なバイト数が続きます。デフォルトでは、割り込み信号を受信するまでループバック要求を継続的に送信します(Ctrl + C)。

pingコマンドは、1秒間に1データグラムを送信し、受信した応答ごとに1行の出力を表示します。 pingコマンドは、信号の往復時間および(情報)パケット損失に関する統計を計算し、完了後に簡単な要約を表示します。 pingコマンドは、プログラムがタイムアウトするかSIGINTシグナルを受け取ると終了します。 Hostパラメーターは、有効なホスト名またはインターネットアドレスです。

3.コマンドパラメータ:

-d SocketのSO_DEBUG機能を使用します。

-f検出を制限します。応答を確認するために、大きくて高速なネットワークパケットをマシンに送信します。

-n値のみを出力します。

-q送信されたパケットに関する情報を表示せず、最後の結果だけを表示します。

-r通常のルーティングテーブルを無視して、パケットを直接リモートホストに送信します。通常、本機のネットワークインターフェースを確認するのは問題です。

-Rルーティングプロセスを記録します。

-v命令の実行の詳細表示。

Number of p - c:指定された数のパケットを送信した後に停止します。

-i Seconds:ネットワークパケットをマシンに送信するまでの秒数を設定しますデフォルト値は1秒です。

-I Webインタフェース:指定されたWebインタフェースを使ってパケットを送信します。

-l Preload:リクエストメッセージを送信する前に送信するパケットを設定します。

-pテンプレートスタイル:パケットを埋めるためのテンプレートスタイルを設定します。

-s Bytes:送信するデータのバイト数を指定しますデフォルト値は56で、8バイトのICMPヘッダーと合計64個のICMPデータバイトです。

-t存続値:存続値TTLのサイズを設定します。

4.ユースケース:

インスタンス1:ping pass

コマンド:ping 192.168.120.205

出力:

コードは次のとおりです。

[root @ localhost〜]#ping 192.168.120.205

PING 192.168.120.205(192.168.120.205)56(84)バイトのデータ。

192.168.120.205から64バイト:icmp_seq = 1 ttl = 64時間= 0.720 ms

192.168.120.205から64バイト:icmp_seq = 2 ttl = 64時間= 0.181 ms

192.168から64バイト.120.205:icmp_seq = 3 ttl = 64時間= 0.191ms
192.168.120.205から64バイト:icmp_seq = 4 ttl = 64時間= 0.188ms

192.168.120.205から64バイト:icmp_seq = 5 ttl = 64時間= 0.189 ms“ /p”“ p” --- 192.168.120.205のpingの統計情報---

5パケットが送信され、5が受信され、0%がパケット損失、4000msの時間

rtt最小/平均/最大/mdev = 0.181 /0.293 /0.720 /0.214 ms

[root @ localhost〜]#
Previous123次へ3

Copyright © Windowsの知識 All Rights Reserved