pingコマンドの使い方:コンピューターやWebサイトへの疎通確認を徹底解説
押さえておきたいポイント
- どのプラットフォームでも、コマンドプロンプト(Windows)またはターミナル(Mac)を開き、「ping」と入力するだけで実行できます。
- pingが成功すると結果のサマリーが表示されます。失敗した場合は、IPアドレスが無効であるか、相手のホストがネットワークに接続されていない可能性があります。
- Windowsでは「ping -t」と入力すると、継続実行モードで起動し、接続状態を監視し続けることができます。
この記事では、TCP/IPネットワーク経由でローカルクライアントからリモートの宛先へテストメッセージを送信する「ping」ユーティリティの使い方を解説します。宛先はWebサイト、コンピューター、IPアドレスを持つその他のデバイスなど、何でも構いません。
IPアドレスにpingを実行する方法
pingの基本的な使い方は、すべてのプラットフォームで共通しています。ユーティリティを起動し、「ping」と入力するだけです。
pingはシェルプロンプト(ターミナルウィンドウとも呼ばれます)から実行します。Windowsの場合は、コマンドプロンプトまたはPowerShellからアクセスできます。
pingの結果を読み解く
通常のpingセッションでは、指定されたサーバーを見つけ出し、以下のような統計情報が返されます。
- Reply from(応答元):デフォルト設定では、Microsoft Windowsのpingは対象アドレスに対して4つのメッセージを送信します。プログラムは、相手コンピューターから受信した応答ごとに確認行を出力します。
- Bytes(バイト数):各ping要求のサイズは、デフォルトで32バイトです。
- Time(時間):pingは、要求の送信から応答の受信までにかかった時間をミリ秒単位で報告します。
- TTL(Time-to-Live):pingコマンドを送信するシステムによって設定される値です。1〜255の任意の値を指定でき、OSごとに異なるデフォルト値が設定されています。パケットを受信したルーターは、この値から最低1を減算し、0より大きければパケットを次へ転送します。0以下になった場合はパケットを破棄し、ICMPメッセージをホストに返します。
pingを継続的に実行する
一部のコンピューター(特にLinux環境)では、標準のpingプログラムは4回の要求後も停止せず、ユーザーが終了するまで実行し続けます。この動作は、長時間にわたってネットワーク接続の状態を監視したい場合に便利です。
Microsoft Windowsでは、コマンドラインで「ping」の代わりに「ping -t」と入力すると、この継続実行モードで起動できます(停止するにはCtrl+Cキーを押します)。
応答しないIPアドレスにpingを実行した場合
場合によっては、ping要求が失敗することがあります。主な原因は以下の通りです。
- pingプログラムで指定したIPアドレスが無効である。
- ホストシステム(pingを送信する側のデバイス)がIPネットワークに接続されておらず、有効なIPアドレスを持っていない。
- 対象のIPアドレスにネットワークデバイスが接続されていない。
- ホストとターゲット間のネットワーク混雑やエラーにより、メッセージが片方向または双方向で通過できない。
失敗時には、プログラムがタイムアウトを待つため、各行の表示に数秒かかります。なお、出力のReply行に表示されるIPアドレスは、pingを実行している側(ホスト)のコンピューターのアドレスです。
断続的なping応答について
まれではありますが、pingの応答率が0%(完全に無応答)でも100%(完全に応答あり)でもない中間的な値になることがあります。この結果は、多くの場合、対象システムがシャットダウン中または起動中であるときに発生します。
ワンポイントテクニック
pingコマンドでは、IPアドレスの代わりにコンピューター名を使用することも可能です。例えば「ping lifewire.com」と入力すれば、Lifewireのサーバーにpingを実行できます。どのサーバーに到達しているのかという正確さは失われますが、インターネット接続が正常に機能しているかどうかを素早く簡単に確認する方法としては、これ以上のものはありません。
-
Windows 10でPC名(コンピューター名)を変更する3つの方法
Windows 10には数多くの新機能が搭載されましたが、ユーザーの間で今も残る悩みのひとつが、OSのインストール時に自動的に割り当てられるランダムなコンピューター名です。デフォルトのPC名は「DESKTOP-9O52LMA」のような形式になっており、「ランダムな名前を勝手に使うのではなく、最初に名前を尋ねてくれればいいのに」と感じる方も多いのではないでしょうか。 Macに対するWindows最大の強みは自由度の高いカスタマイズ性にあり、PC名も本記事で紹介する複数の方法で簡単に変更できます。Windows 10以前はPC名の変更がやや複雑でしたが、現在では「設定」や「システムのプロパティ」か
-
Windows 10でWebサイトのブロックを解除する方法|Chromeで見れないサイトへの9つの対処法
「アクセスしようとしたサイトは制限されています」というメッセージが表示され、目的のWebサイトが開けない——そんな経験はありませんか?Windows 10パソコンとGoogle Chromeを使っていてサイトがブロックされてしまう場合、この記事で解決できます。本記事では、Windows 10でWebサイトのブロックを解除する方法、Google Chromeで閲覧制限されたサイトを開く方法、さらにプロキシソフトを使ってブロックされたサイトにアクセスする方法まで、詳しく解説します。最後まで読めば、ブロックされたサイトも含めてあらゆるWebサイトへアクセスできるようになるでしょう。 Windows