ネットワークのトラブルシューティングの基本:Pingコマンド
この記事は、ネットワークのトラブルシューティングの基本を掘り下げるシリーズの最初の記事です。使用するツールとその使用方法について説明します。これは基本的なチュートリアルですが、いくつかの高度なヒントやトピックが含まれています。焦点はWindowsベースのシステムです(他の人のためのヒントが1つまたは2つあります)。
概観
ネットワークトラブルシューティングの基本を知ることは、問題の場所を見つけるのに役立ちます。それはあなたのコンピュータ、あなたのホームルーター、あなたのISP(インターネットサービス提供)、ウェブサイト自体、またはその間の何かであるかもしれません。最初に各ツールを個別に見ていき、次にプロセスを説明します。使用されるツールは、コマンドping、ipconfig、およびtracertです。カバーされるプロセスは、最も基本的なプロセスの1つです。
- ステップ1:ループバックアドレスで自分自身にpingを実行します。
- 手順2:ルーター(デフォルトゲートウェイ)にpingを送信し、そのアドレスを取得する方法(ipconfig)。
- 手順3:ネットワーク(インターネットなど)の外部でpingまたはtracertを実行します。
Pingコマンドの基本
pingコマンドは、何かが「見える」ときにソナーが作成するサウンドからその名前を得ました。ソナーでは、信号を送信し、そこに到達するまでの時間を測定します。 pingコマンドは同じことを行います。これは、コマンドの目的であるコンピューターまたはデバイスがそこにあるかどうかを示します。
pingコマンドを使用するには、「ping」の後にIP番号またはWebサイト名を入力します。目的地が到達可能かどうか、そこまでの所要時間を表示します。 WindowsのDos Box、Linuxのターミナル、Macのターミナル(またはネットワークユーティリティ)で動作します。
「スタート」ボタン>「実行」>をクリックし、「cmd」と入力して、コマンドラインを表示します。
入力する ping ghacks.net Enterキーを押します(2つのgの間にスペースがあります)。
ループバックアドレス
プロセスのステップ1は、自分にpingすることです。これを行うには、 ループバック 住所。これは特別なIP番号127.0.0.1で、自分のコンピューターをチェックするのに役立ちます。このIP番号をpingするときは、コンピューターをpingして、システムが機能しているかどうかをテストします。これは内部プロセスです。これが機能しない場合、問題はコンピュータにあることがわかります。この場合、単にマシンを再起動する必要があるかもしれませんが、それはより深刻な問題である可能性があります。
入力する ping 127.0.0.1 Enterキーを押します(「g」と「1」の間にスペースがあります)。
ルールの例外
Webサイトやサーバーに関しては、それらすべてがpingを実行できるわけではありません。たとえば、pingを実行してもMicrosoftのWebサイトは表示されませんが、Googleは表示されます。これらのサイトは、作業中は「リクエストがタイムアウトしました」と表示されます。エラーメッセージ。
pingコマンドではなく、ブラウザにWebサイトを表示するにはどうすればよいですか?インターネットは、プロトコルと呼ばれる標準的な命令のシステム、Webサイトの場合はTCPを使用して機能します。 pingコマンドは、ICMPと呼ばれる別のプロトコルで動作します。 ICMPの主な用途は、接続をテストし、問題の場所を見つけることです。メッセージが受信されたかどうかを知らせる情報を送信者に送り返すことになっています。 ICMPをオフにすると、pingは機能しません。通常、ファイアウォールを使用してこれを行います。
学校で、クラスメートにpingを送信しようとしたとき、これは問題でした。ファイアウォールがオンになっていると、オフにするまで相互にpingできませんでした。これは自宅で行うべきことではありませんが、ホームネットワーク上のコンピューターにpingできない理由を説明することができます。ファイアウォールをオフにする必要がある何かを試してみることにした場合(非推奨)、ルーターをインターネットから取り外し、ファイアウォールが再び実行されるまで再接続しないでください。
Pingコマンドオプション
pingコマンドは、デフォルトで4回サイトに到達しようとします。個人的には2回で十分だと思います。一部のスイッチを使用して回数を制限できます。スイッチとは、コマンドの内容を調整するためにコマンドに含める追加のテキストです。
- MS Windowsでは、 ping -n 2宛先
- Linuxでは、 ping -c 2宛先
- Macでは、 ping -c 2宛先
1度か3度で十分だと考える人もいるので、その2を1または3に交換するのは有料だと感じてください。他にもオプションがありますが、これは私が役立つと思うものです。すべてのオプションを表示するには、いつでも「ping」を単独で入力できます(dos、 ping /? も動作します)。ヒント:Linuxを使用していて、pingコマンドが継続する場合は、ctrl + cを使用して停止します。
閉鎖
最初のステップは、pingを実行することです。次のステップは、ルーターをpingすることです。そのためには、次の記事で説明するipconfigコマンドの使用方法を知っている必要があります。