【Ping】——ネットワーク接続をテストする Ping コマンド——研究ノート

 インターネットでの Ping とは、データ パケットをターゲット エンドに送信し、Ping によって返されたデータを待って、ターゲット エンドに到達できるかどうかを判断することです。

Ping は非常に基本的ですが、非常に重要な TCP/IP ネットワーク ツールです。その主な機能は次のとおりです。

(1) 通常、ネットワーク接続の検出とネットワーク速度のテストに使用されます。

(2) 対応するホストの IP アドレスも、ドメイン名に従って取得できます。

(3) ping で返された TTL 値から、相手が使用している OS と、ルーターを通過したデータ パケットの数を特定します。
(4) 上記の機能により、ping コマンドはハッカーによるネットワーク スキャンや攻撃によく使用されます。

通常、ネットワーク管理者や一般ユーザーは、ネットワークの接続をテストするために使用し、正常でない場合は、ネットワーク障害を検出するための基本的なツールです。


ping の 5 段階の方法:

最初の一歩:

ping 127.0.0.1

まず、Ping を使用するためのコア フレームワークが必要です。コンソールに次のように入力します。

ping 127.0.0.1

127.0.0.1 はループバック アドレスとも呼ばれる予約済みの IP アドレスで、ホストだけでは使用できないため、このアドレスを使用しても、他のホストに接続できるかどうかはテストされませんが、マシンの TCP/IP が有効かどうかがチェックされます。正しくインストールされています。このアドレスはこのマシンで送信されるため、インターネットに接続していなくても ping を実行できます。

ステップ2:

マシンの IP アドレスに ping を実行し、2 番目のステップで localhost に ping を実行する人もいますが、一部のコンピューターのホスト ファイルはもともと localhost を 127.0.0.1 に解決するため、前述の最初のステップで localhost に ping を実行します。

 ただし、ローカル IP アドレスは、パブリック ネットワーク IP内部ネットワーク IPに分けられます. 一般に、ルーターまたは ISP が自分のパブリック ネットワーク IP に ping を実行することを禁止するため、自分のパブリック ネットワーク IP に ping を実行することはできません。独自の内部ネットワーク IP。

例えば:

ping 192.168.10.5

 イントラネット IP に ping を実行するときは、インターネットに接続する必要があることに注意してください。つまり、ping が失敗した場合は、ネットワーク ケーブルまたは Wi-Fi 接続に問題がある可能性があります。

3 番目のステップ:

デフォルト ゲートウェイに ping を実行します。通常は、独自のルーターに ping を実行します。次に例を示します。

ping 192.168.10.1

うまくいかない場合は、ルーターに問題があるかどうかを確認してください。

4番目のステップ:

IP アドレスを ping します。このステップで ping が失敗した場合は、ホストまたはネットワークに問題がないことを証明します。他のホストがオフラインであるか、ファイアウォールが ping 要求またはデータ パケットを禁止している可能性があります。途中で捨てるかもしれません。

 パケットが遅延、繰り返し、または破損している理由を ping で特定することはできませんが、これに基づいて外部原因を分析できます。

5番目のステップ:

ターゲットのホスト名(通常は ping ドメイン名) に ping を実行します。たとえば、次のことを行います。

ping facebook.com

 facebook.com は、ドメイン名の解決を通じて対応する IP アドレスを取得し、対応する IP アドレスに対して ping を実行します。

ping 103.252.114.61

おすすめ

転載: blog.csdn.net/qq_50497708/article/details/128167778