0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

個人的備忘録:ネットワーク障害時に役立つ ping コマンドの便利な使い方を体系的にまとめてみた

Last updated at Posted at 2025-02-22

はじめに

ネットワークのトラブルシューティングや接続確認において、pingコマンドは欠かせない存在です。

シンプルなコマンドでありながら、ネットワークの状態を簡単に確認できるため、多くのエンジニアにとって基本中の基本となっています。

この記事では、pingコマンドの基本的な使い方や実際の使用例について解説します。

書こうと思ったきっかけ

私自身、サーバーやネットワークの監視を行う中で、pingコマンドを頻繁に利用しています。

特に、サーバーの死活監視や通信遅延の調査で役立つため、改めてpingコマンドの基本を整理し、使い方をまとめようと思いました。

pingコマンドとは

pingコマンドは、ネットワーク上の他のデバイスと通信ができるかを確認するためのコマンドです。

ICMP(Internet Control Message Protocol)を使用して、指定したホストにエコーリクエストを送信し、その応答(エコーリプライ)を待つことで、接続状態や応答時間を測定できます。

主な用途は以下の通りです。

  • サーバーやネットワーク機器の接続確認
  • 通信遅延(ラグ)の測定
  • パケットロス(通信の途切れ)の確認

実際に使ってみた

基本的な使い方

LinuxやWindowsのターミナル(コマンドプロンプト)で、以下のコマンドを実行することで、指定したIPアドレスやホスト名に対してpingを送信できます。

ping 8.8.8.8

GoogleのパブリックDNS(8.8.8.8)に対してpingを送る例です。実行すると、以下のような応答が返ってきます。

64 bytes from 8.8.8.8: icmp_seq=1 ttl=118 time=20.3 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=118 time=21.1 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=118 time=19.8 ms
  • icmp_seq: ICMPパケットの連番
  • ttl: Time To Live(データの寿命)
  • time: 応答時間(ms)

実際のコマンド結果

Screenshot 2025-02-22 at 20.05.05.png

オプションを使う

指定回数だけ送信する(Linux)

ping -c 4 8.8.8.8

-cオプションを使うと、指定した回数だけpingを送信できます。

実際のコマンド結果

Screenshot 2025-02-22 at 20.05.48.png

Windowsの場合

Windowsでは、-nオプションを使って回数を指定します。

ping -n 4 8.8.8.8

実際のコマンド結果

Screenshot 2025-02-22 at 20.11.32.png

インターバルを変更する

Linuxでは-iオプションを使うことで、pingを送る間隔を調整できます。

ping -i 2 8.8.8.8

これは、2秒ごとにpingを送信する例です。

実際のコマンド結果

Screenshot 2025-02-22 at 20.13.40.png

パケットサイズを変更する

デフォルトでは56バイト(+ICMPヘッダー8バイト)のパケットを送りますが、-sオプションで変更できます。

ping -s 4 8.8.8.8

実際のコマンド結果

Screenshot 2025-02-22 at 20.15.27.png

まとめ

ここまでお読みいただき、ありがとうございました!

ping コマンドは、ネットワークの基本的な診断ツールとして非常に便利です。

ネットワークに問題が発生した際は、まず ping コマンドを試すことで、スムーズに原因を特定しやすくなります。ぜひ活用してみてください!

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?