IPアドレスあてにpingを実行する方法

PDF形式でダウンロードPDF形式でダウンロード

Pingコマンドを使うと、使用中のネットワークと他のネットワーク間の通信速度を確認することができます。この記事では、さまざまなOS(オペレーションシステム)でのPingコマンドの使い方を紹介します。

方法 1
方法 1 の 4:

Windows、Mac OS X、Linux

PDF形式でダウンロード
  1. How.com.vn 日本語: Step 1 コマンドプロンプト、またはターミナル(端末)を開く 
    どのOSにも、Pingコマンドを実行できるコマンドライン・インターフェースが付いています。Pingコマンドは、どのOSでも仮想的に全く同じように動作します。
    • Windowsを使用している場合は、コマンドプロンプトを開きます。「スタートボタン」をクリックして、「プログラムとファイルの検索」のフィールドに cmd と入力します。Windows 8を使用してれば、スタート画面に「cmd」と入力します。Enterキーを押して、コマンドプロンプトを起動しましょう。
    • Mac OS Xを使用している場合は、ターミナルを開きます。アプリケーションフォルダを開いてから、ユーティリティフォルダを開きます。そして、ターミナルを選択しましょう。
    • Linuxを使用している場合は、Telnet/端末のウィンドウを開きます。アプリケーションディレクトリにあるアクセサリーフォルダの中に入っていることが多いでしょう。
      • Ubuntuの場合は、Ctrl + Alt + T というショートカットを使って端末を開くことができます。
  2. How.com.vn 日本語: Step 2 Pingコマンドを入力する 
    Ping ホスト名 または Ping IPアドレス と入力しましょう。
    • 一般的に、ホスト名はウェブサイトのアドレスです。ホスト名 の部分をPingを実行したいウェブサイトやサーバー名と置き換えます。例えば、How.com.vnのメインサーバーにPingを実行したい場合は、Ping www.wikihow.com と入力します。
    • IPアドレスは、ローカルネットワークまたはインターネット上でのパソコンの場所を示します。Pingを実行したいIPアドレスが分かっていれば、IPアドレス の部分をPingを実行したいIPアドレスに置き換えましょう。例えば、192.168.1.1 にPingを実行したい場合は、Ping 192.168.1.1 と入力します。
    • 自分自身のパソコンにPingを実行したい場合は、Ping 127.0.0.1 と入力します。
  3. How.com.vn 日本語: Step 3 Enterキーを押してPingの実行結果を確認する 
    実行結果は、現在のコマンドラインのすぐ下に表示されます。実行結果の読み方は記事の後半を参照しましょう。
    広告
方法 2
方法 2 の 4:

Mac OS X ネットワークユーティリティ

PDF形式でダウンロード
  1. How.com.vn 日本語: Step 1 ネットワークユーティリティを開く 
    アプリケーションフォルダを開き、ユーティリティを選択します。ネットワークユーティリティを探しましょう。
  2. How.com.vn 日本語: Step 2 Pingタブをクリックする 
    Pingを実行するホスト名、またはIPアドレスを指定しましょう。
    • 一般的に、ホスト名はウェブサイトのアドレスです。例えば、How.com.vnのメインサーバーにPingを実行する場合は、www.wikihow.com と入力します。
    • IPアドレスは、ローカルネットワークまたはインターネット上でのパソコンの場所を示します。例えば、192.168.1.1 にPingを実行したい場合は、Ping 192.168.1.1 と入力します。
  3. How.com.vn 日本語: Step 3 Pingを実行する回数を設定する 
    一般的には、4回から6回実行することで適切な測定値を得られます。準備ができたら、Ping をクリックしましょう。出力内容は、ウィンドウの下の方に表示されます。[1]
    広告
方法 3
方法 3 の 4:

Pingの出力内容を読む

PDF形式でダウンロード
  1. How.com.vn 日本語: Step 1 最初の行を読む 
    最初の行には、コマンドが行なった内容が表示されます。Pingを実行したアドレスが繰り返して表示され、送信されたデータの量が示されています。例えば、以下のような内容です。

    Pinging www.wikihow.com [173.203.142.5] with 32 bites of data:
  2. How.com.vn 日本語: Step 2 出力内容の主要部分を読む 
    Pingコマンドが成功すると、対象のアドレスが応答に要した時間が表示されます。TTLは、パケット転送処理中のホップ数(経由するネットワーク機器の数)を示します。[2]timeは、接続にかかった時間をミリ秒で示したものです。

    Reply from 173.203.142.5: bytes=32 time=102ms TTL=48
    Reply from 173.203.142.5: bytes=32 time=105ms TTL=48
    Reply from 173.203.142.5: bytes=32 time=105ms TTL=48
    Reply from 173.203.142.5: bytes=32 time=108ms TTL=48
    • Ctrl + Cを押して、Pingの実行を止める必要があるかもしれません。
  3. How.com.vn 日本語: Step 3 サマリーを読む 
    操作が完了すると、実行結果のサマリーが表示されます。Lost(パケット損失率)は、該当アドレスとの接続が信頼できず、転送時に失われたデータを示します。また、サマリーには、接続に要した平均時間も表示されます。

    Ping statistics for 173.203.142.5:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
    Approximate round trip times in milli-seconds:
    Minimum = 102ms, Maximum = 108ms, Average = 105ms
    広告
方法 4
方法 4 の 4:

トラブルシューティング

PDF形式でダウンロード
  1. How.com.vn 日本語: Step 1 内容を確認する 
    よくあるエラーメッセージは以下のメッセージに類似したものです。

    Ping request could not find host www.wikihow.com. Please check the name and try again.(Ping 要求ではホスト www.wikihow.com が見つかりませんでした。ホスト名を確認してもう一度実行してください。)通常、このエラーメッセージはホスト名のスペルが間違っている場合に表示されます。
    • スペルミスを修正して正しいスペルを入力しましょう。問題が解決できなければ、検索エンジンやニュースサイトなどの、広く知られているホスト名を試してみましょう。エラーメッセージに「Unknown host(不明なホスト)」とある場合は、DNS(ドメイン・ネーム・システム)サーバーに問題がある可能性が高いでしょう。
    • ホスト名の代わりに、IPアドレス(例えば、173.203.142.5など)を使ってPingを実行しましょう。IPアドレスを使ってPingに成功した場合は、DNSサーバーに間違いがある、またはDNSサーバーに到達できなくなっているか、サーバーが落ちているということになります。
  2. How.com.vn 日本語: Step 2 接続状態を確認する 
    他には以下のようなエラーメッセージがあります。

    sendto: No route to host(宛先ホストへの送信経路が存在しません)これは、ゲートウェイのアドレスが正しくない、または使用しているパソコンからの接続が確立されておらず、機能していない状態を示します。
    • 自分のパソコンのIPアドレスである、127.0.0.1にPingを実行してみましょう。失敗した場合、使用しているパソコンのTCP/IPが正しく機能しておらず、ネットワークアダプタの再構成が必要です。[3]
    • 特に、以前は正常に機能していたという場合は、ワイヤレス接続またはパソコンからルーターへの接続を確認しましょう。
    • ほとんどのパソコンでは、接続状態が良好な場合にネットワークポートのランプが点灯し、データ転送時にはランプが点滅します。Pingコマンドは約1秒につき1パケットを転送しているため、ランプの点滅が確認できるはずです。
    • ルーターとパソコン間の接続状態を示すランプも含め、ルーターのランプの点灯が適切で不具合が起きていないことを確認しましょう。不具合を示すランプが点灯している場合は、パソコンからルーターへのケーブルをたどって、適切に接続されていることを確認します。そして、必要であれば、インターネットのプロバイダーに問い合わせましょう。
    広告

ポイント

  • なぜPingを使う必要があるのでしょうか?Ping(潜水艦のエコーロケーションから名付けられました)は、最も簡略化されたパケットを使用します。Pingを受け取ると、オペレーション・システムの通信サブシステム(TCP/IP)が応答します。Pingを実行するためには、他のアプリケーションを実行する必要がなく、ファイルへのアクセスも特別な設定も必要ありません。また、他の動作にほとんど全く影響を与えません。Pingの実行には、正常に機能しているハードウェア、ゲートウェイ、ファイヤーウォール、ルーター、DNSサーバー、中間サーバーが必要です。Pingが成功しているのに対象のホストへ接続できない場合は、自分の問題ではない可能性が高いでしょう。
  • どのような場面でPingを使うと良いのでしょうか?ネットワーク関連のほかの診断方法と同じように、実行中の設定が適切に動作しているか理解したい時に使用するとよいでしょう。「Ping -c5 127.0.0.1」とすることで、使用しているパソコンにPingを実行できます。パソコンのセットアップ時にネットワークを変更する場合、または、インターネットの閲覧ができない場合にPingを使って、自分が使用している機器や設定を検証しましょう。
  • オプションは、Pingの実装方法によって異なります。代表的なオプションは以下です。
    • -c 試行回数です。指定された回数だけパケットを送信して停止します。CtrlキーとCキーを同時に押して停止することもできます。このオプションは、ネットワークの挙動を定期的にチェックするスクリプトを作る際に便利です。
    • -t 停止する(CtrlキーとCキーを押す)までパケットを送信します。
    • -w タイムアウト時間です。ミリ秒で指定し、タイムアウトするか接続が失われたことを示すメッセージが表示されるまで、応答を待ちます。応答速度の問題を確認するには、例えば「Ping -w 10000」のように長いタイムアウト時間を設定してPingを実行しましょう。一般的には、モバイルネットワーク、衛星通信、その他の待ち時間の長いネットワークで操作を行う際にだけ役に立つオプションです。
    • -n 出力をIPアドレスのみにします。ネームサーバーへの接続を避けるために使用します。
    • -p パターンです。パターンは、パケットのパディング(埋め合わせ)を指定する16進数の数字です。データに依存した問題が疑われる場合は、あまり役に立ちません。
    • -R Record Routeのオプションを使用して、Pingのパケットが辿るルートを指定します。対象のホストが情報を提供しない可能性があります。
    • -r ルーティングテーブルを迂回します。ルーティングの問題があり、対象のホストまでの経路が見つけられない場合に使用します。ルーターを使わずにホストに直接到達できる場合のみ使用できます。
    • -s パケットのサイズです。パケットのデータ部のサイズを指定します。非常に大きなパケットでフラグメント化する必要があるかを確認します。
    • -V 詳細出力です。詳細な情報を提供するICMPパケットも表示します。
    • -f Floodモードです。パケットを可能な限り高速で送信します。ネットワーク性能に対するストレステストに使用されますが、なるべく使うべきではありません。
    • -l プリロードです。指定されたパケットを可能な限り高速で送信した後、通常の内容に戻ります。使用しているルーターが、どの程度のパケットを素早く処理できるか判断することができます。よって、TCPウィンドウサイズが大きな場合のみ発生する問題の診断に最適です。
    • -? ヘルプです。このオプションを使って、全てのPingのオプションと使用方法を確認できます。
広告

このHow.com.vn記事について

How.com.vnは「ウィキ」サイトの一つであり、記事の多くは複数の著者によって共著されています。 この記事は、匿名の筆者を含む50人が執筆・推敲を行い、時間をかけて編集されました。 この記事は13,581回アクセスされました。
このページは 13,581 回アクセスされました。

この記事は役に立ちましたか?

⚠️ Disclaimer:

Content from Wiki How 日本語 language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

広告