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

Linux での ping コマンドの例

ネットワーク トラブルシューティングの最も初期の部分の 1 つは、2 つのシステム間でテスト パケットを送信することです。これは、ping と呼ばれる TCP/IP ユーティリティを使用して行われます。 ping コマンドは、送信側コンピューターからの応答要求を生成し、宛先コンピューターから応答を受け取る必要があります。

ping コマンドの考えられる結果は次のとおりです。

  • [ホスト] からの返信 :接続に成功しました。
  • 宛先に到達できません :ソース コンピューターが宛先へのパスを見つけることができません。これは多くの場合、問題がソース コンピューターにあることを示しています。
  • タイムアウト :要求は送信先コンピューターに到達しましたが、送信元コンピューターがタイムアウトする前に応答が送信元コンピューターに返されませんでした。これは多くの場合、問題が対象のコンピューターにあることを示しています。

ping を使用することは、ネットワーク トラブルシューティング プロセスの最初のステップの 1 つですが、何が問題であるかではなく、何かが間違っていることを知らせるだけです。

構文

ping コマンドの構文は次のとおりです。

# ping [options] {destination}

{destination} は、192.168.1.1 などの IP アドレスにするか、server01 などのホスト名にすることができます。

ping コマンド オプション

一般的な ping コマンドのオプションには次のものがあります。
-c — 指定された数の ping 試行のみを送信します。デフォルトでは、Linux は Ctrl+C で中断されるまで継続的に ping を送信します。
-v — 詳細な出力を指定します。

シーケンス番号

ping コマンドは、各 ping 試行のシーケンス番号 (icmp_seq) も提供します。 ping を送信するホストは、この番号を使用して、各要求とその応答を照合できます。シーケンス番号の不一致は、パケットのドロップを示している可能性があります。

ping コマンドの例

1. 指定したホストに ICMP リクエストを送信するには:

# ping 192.168.200.10 

2. ping を鳴らすには:

# ping -a 192.168.200.10 

3. 特定のカウント数を ping するには:

# ping -c 10 192.168.27.100 

4. フラッド ping の場合:

# ping -f 192.168.27.100 

5. 間隔を設定するには:

# ping -i 10 192.168.27.100 

6. 特定のインターフェイスに ping を実行するには:

# ping -I eth0 192.168.27.100 

7. 返信を待たずに指定した数のパケットを送信するには:

# ping -l 10 192.168.27.100 

8. 数値出力のみを取得するには:

# ping -n 192.168.27.100 

9. 出力を抑制するには:

# ping -q 

10. ルートを記録するには:

# ping -R 

11. ルーティング テーブルをバイパスするには:

# ping -r  

12. 送信するデータバイト数を指定するには:

# ping -s 1024  

13. IP Time to Live を設定するには:

# ping -t 10 

14. 特別な IP タイムスタンプ オプションを設定するには:

# ping -T  

15. パス MTU 検出戦略を選択するには:

# ping -M hint 

16. 完全なユーザー間の待ち時間を印刷するには:

# ping -U 

17. 詳細モードに設定するには:

# ping -v 

18. バージョン情報を表示するには:

# ping -V 

19. タイムアウトを設定するには:

# ping -w 10 

20. 応答を待つ時間:

# ping -W 10 


Linux
  1. 7 Linux df コマンドの例

  2. 8 Linux TR コマンドの例

  3. Linux での rm コマンドの例

  1. Linux での ps コマンドの例

  2. Linux での ping コマンドの例

  3. w Linux でのコマンド例

  1. Linux での sa コマンドの例

  2. Linux での ac コマンドの例

  3. Linux での df コマンドの例