Windows は、リモート ホストが接続されているかどうか、またはポートが開いているかどうかを検出します。

1. ホストが接続されているかどうかを確認します

ping コマンドは、Windows、Unix、および Linux システムに適用できる、非常に頻繁に使用されるネットワーク診断ツールです。これは、ローカル ホストが別のホストとデータグラムを交換できるかどうかを判断するために使用される TCP/IP プロトコルの一部です。返された情報に基づいて、TCP/IP パラメーターの設定が正しいかどうか、および動作が正常であるかどうかを推定できます。別のホストとの 1 回または 2 回のデータグラム交換の成功は、TCP/IP 構成が正しいことを意味するものではないことに注意してください。TCP/IP の正確性を確認するには、多数のデータグラム交換が成功する必要があります。Windows システムを例に、ping コマンドの基本的な使用法を紹介します。

ステップ

1. ショートカット キー Win+R を使用してファイル名を指定して実行コマンド ボックスを終了し、cmd と入力して [OK] をクリックすると、DOS ウィンドウがポップアップ表示されます 2.
ping コマンドのアプリケーション形式:
①ping+IP アドレスまたはホスト ドメイン名。
②ping+IPアドレスまたはホストドメイン名+コマンドパラメータ;
③ping+コマンドパラメータ+IPアドレスまたはホストドメイン名。「+」はスペースに置き換える必要があることに注意してください。

最初の形式を使用する場合、デフォルトでは 4 つのパケットのみが送信されますたとえば、次の図に示すように、アドレス http://www.baidu.com に ping を実行してみましょう。110.242.68.3 は Baidu のホストの 1 つのアドレスです。
バイト (bytes) は送信されたデータ パケットのサイズを示し、デフォルトは 32 バイトです。
時間 (time) はデータ パケットの送信から返されたデータ パケットの受信までの時間を示します。
TTL は存続時間の値を意味し、このフィールドは、IP パケットがルーターによって破棄される前に通過できるネットワーク セグメントの最大数を指定します。
ここに画像の説明を挿入

詳しい参考記事:pingコマンドの基本的な使い方(Windowsシステム)

2. ポートが開いているかどうかをテストする

リモートホストのポートが開いているかどうかをテストするには、Windows には Telnet というツールが付属しているため、それほど複雑な作業は必要ありません。ping コマンドはポートを検出できません。対応する IP に接続できるかどうかのみ検出できます。
cmd コマンド ライン ツールに telnet と入力すると、そのようなコマンドは存在しないというプロンプトが表示される場合は、telne ツールがインストールされていないことを意味します (インストール チュートリアルは以下にあります)。

ステップ

ポートが開いているかどうかをテストします。43.143.144.xx のポート 8080 を測定します。cmd の下にtelnet 43.143.144.xx 8080を入力すると、ウィンドウが表示され、最小化されます。ウィンドウが自動的に閉じられる場合は、ポートが閉じているか、ホストに ping を送信できないことを意味します。それ以外の場合は、ポートが開いています。たとえば、ポート 8080 が開いている場合は次のウィンドウが表示され、そうでない場合はウィンドウが閉じます。
ここに画像の説明を挿入
元のテキストは、リモート ホストのポートが開いているかどうかの検出 - telnet コマンドで参照されています。

Telnetのインストール

以下は、Win10 での Telnet のインストールを紹介します。
まず、コンピューターのコントロール パネルを開き、プログラムを見つけて開き、
ここに画像の説明を挿入
クリックして Windows 機能を有効または無効にします。
ここに画像の説明を挿入
次に、Telnet クライアントを見つけてチェックし、[OK] をクリックして
ここに画像の説明を挿入
待ちますインストールを完了するために、「インストールしなかったのは初めてです。その後、同じ操作をもう一度実行します。自分で実行してください。テストして、cmd に「telnet
43.143.144.xx
8080」と入力します。

おすすめ

転載: blog.csdn.net/mfysss/article/details/128680651