PINGまたはPacketInternetGroperは、非常に人気のあるLinuxコマンドです。その主な目的は、IPネットワークを使用してソースとデバイス間のネットワーク接続ステータスを管理することです。このチュートリアルでは、それがプロジェクトにどのように役立つか、そしてそれを使い始める方法を学びます!
Linux Pingコマンドとは何ですか?
Linux pingコマンドを使用すると、ネットワークとの間で応答を送受信するための期間にアクセスすることもできます。これは、一連のインターネット制御メッセージプロトコル(ICMP)メッセージをターゲットホストに送信し、ホストとデバイスとの間のICMPエコーメッセージを待機することによって機能します。これにより、ネットワークの実行について通知されます。
基本的に、ECHO_REQUESTメッセージを送信し、ECHO_RESPONSEを待ちます。メッセージに「高速ping低遅延」と表示されている場合は、接続が高速であることを意味します。ミリ秒単位で測定されます。
今日では、多くの用途があるため、最近のすべてのコンピューター、VPS、またはデバイスにはPINGがプリインストールされています。これは、デバイスとホスト間のパフォーマンスをすばやく簡単に確認する方法です。
ローカルエリアネットワーク(LAN)でもワイドエリアネットワーク(WAN)でも、pingは正確な接続の詳細を提供します。また、最小ラウンドと最大ラウンド、送受信されたパケットの数、失われたパケットの割合、および平均の標準偏差を含む、テストの統計的要約を取得します。また、ユーザーは2つのデバイス間のネットワーク接続の品質を確認できます。かなり素晴らしいですよね?
コンピューターとターゲットホスト間のPingテストにより、次のことを確認できます。
- ターゲットホストのステータス:到達可能かどうか
- 往復(ホスト-コンピューター-ホスト)間の時間の測定
- 失われたパケットの割合
LinuxPingコマンドをインストールする方法
まず、SSHを使用してVPSにアクセスする必要があることを忘れないでください。問題が発生した場合は、PuTTYチュートリアルを確認できます!
ほとんどのLinuxフレーバーにはデフォルトでpingがインストールされているはずです。それによって実行されているかどうかを確認できます:
ping -V
pingが存在しない場合は、システムをすばやく更新することでうまくいくはずです。
apt-get update && apt-get install -y iputils-ping
LinuxPingコマンドの使用方法
Linuxには、ユーザーが2つのネットワーク間の接続をテストできるようにするさまざまなオプションがあります。
1。接続の確認
システムで簡単かつ迅速なコマンドを実行して、ターゲットのホストとサーバーまたはコンピューターのステータスを確認できます。
この例では、 www.google.comを使用してネットワーク接続を確認しています。 :
ping google.com
ドメインがわからない場合は、IPアドレスを使用することもできます。完全な統計要約とともに、GoogleのIPアドレスが角かっこで囲まれて表示されます。
- 分– 応答を受信するための最小時間を指します
- avg – 回答を得るまでの平均時間を示しています
- 最大– 応答を得るまでの最大時間を反映します
Linuxでpingコマンドを停止するには、 Ctrl + Cを使用する必要があります ターゲットホストへのパケットの送信を停止します。このコマンドは、ターミナル内のすべてのプロセスを停止します。
2。 ECHO_REQUEST番号の指定
-c コマンドオプションは、ユーザーが実行したいパケットまたはリクエストの数を指定するために使用されます。
構文は次のようになります:
ping –c * exampledomain.com
ここで* 実行するpingの数です。
3。可聴Ping
-a Linuxのpingコマンドオプションは、ビープ音を鳴らしてホストがアクティブかどうかを確認し、音声で通知します。
コマンドは次のようになります:
ping –a exampledomain.com
pingプロセスを終了するには、 Ctrl + Cを押すことを忘れないでください 。
4。間隔の設定
–i Linuxのオプションを使用すると、ユーザーは各パケットの間隔を秒単位で設定できます。
コマンドは前のコマンドと同じ構造に従います:
ping –i 2 –c 7 exampledomain.com
ここで、2つの数字を必要なものに変更できます。
5。 LinuxPingコマンドの概要のみを受信する
ネットワークの概要のみを受信するには、 –qを使用します Linuxターミナルコマンドラインのオプション:
ping –c 7 –q exampledomain.com
繰り返しになりますが、まだ -c 7を使用しています 7つのリクエストを実行しますが、 -qのために要約のみを受信します 追加。
6。 LinuxPingコマンドによるネットワークのフラッディング
pingコマンドを使用すると、ユーザーは次のコマンドを使用して1秒あたり100個以上のパケットを送信できます。
ping –f exampledomain.com
このオプションは、Webサイトまたはサーバーがネットワークストレス(多数の要求)をどのように処理するかをテストする場合に最適です。
pingは、ネットワーク上のホストのアクセス可能性をトラブルシューティングするための一般的なユーティリティです。ウェブサイトが読み込まれない理由を理解するのに役立ちます。
問題の根本的な原因を知る必要があります。インターネット接続、ネットワークの喪失、またはWebサイトが利用できなくなったことなどが考えられます。 Pingは、ネットワークデバイスの接近可能性を判断するのに役立つコマンドです。
迅速かつ簡単であるため、多くのユーザーは問題のトラブルシューティングにこれを使用することを選択しています。そして今、あなたもそれを使うことができます!