Windows 10 でポート要求ツール (PortQry.exe) を使用する方法

How Use Port Query Tool Portqry



Port Request Tool (PortQry.exe) は、TCP/IP 接続の問題のトラブルシューティングに使用できるコマンド ライン ユーティリティです。 PortQry.exe を使用して、リモート コンピューターの TCP および UDP ポートの状態を報告できます。 PortQry.exe を使用してリモート コンピューターにクエリを実行し、特定のポートにアクセスできるかどうかを確認できます。 PortQry.exe は、Microsoft ダウンロード センターからダウンロードできます。 Microsoft サポート ファイルをダウンロードする方法の詳細については、「オンライン サービスから Microsoft サポート ファイルを入手する方法」を参照してください。 PortQry.exe を使用して特定のポートの状態を確認するには、次の構文を使用します。 Portqry.exe -n -それはたとえば、www.contoso.com のポート 80 の状態を確認するには、コマンド プロンプトで次のコマンドを入力します。 Portqry.exe -n www.contoso.com -e 80 このコマンドの出力は、www.contoso.com のポート 80 にアクセスできるかどうかを示しています。 TCP ポート 80 (http サービス): リッスン また TCP ポート 80 (http サービス): リッスンしていません



複数のポートのステータスを確認するには、次の構文を使用します。 Portqry.exe -n -それは、... たとえば、www.contoso.com のポート 80、443、および 1433 の状態を確認するには、コマンド プロンプトで次のコマンドを入力します。 Portqry.exe -n www.contoso.com -e 80,443,1433 このコマンドの出力は、www.contoso.com のポート 80、443、および 1433 の状態を示しています。 TCP ポート 80 (http サービス): リッスン TCP ポート 443 (https サービス): LISTENING TCP ポート 1433 (ms-sql-s サービス): リッスン中





PortQry.exe を使用して、リモート コンピューター上のすべてのポートの状態を確認することもできます。これを行うには、次の構文を使用します。 Portqry.exe -n -p 両方 たとえば、www.contoso.com のすべてのポートの状態を確認するには、コマンド プロンプトで次のコマンドを入力します。 Portqry.exe -n www.contoso.com -p 両方 このコマンドの出力には、www.contoso.com のすべてのポートの状態が表示されます。 TCP ポート 21 (FTP サービス): LISTENING TCP ポート 25 (SMTP サービス): LISTENING TCP ポート 53 (DNS サービス): LISTENING TCP ポート 80 (http サービス): リッスン TCP ポート 110 (POP3 サービス): LISTENING TCP ポート 135 (RPC サービス): LISTENING TCP ポート 139 (NetBIOS サービス): LISTENING TCP ポート 443 (https サービス): LISTENING TCP ポート 445 (Microsoft-DS サービス): LISTENING TCP ポート 1433 (ms-sql-s サービス): リッスン中 TCP ポート 3389 (RDP サービス): LISTENING UDP ポート 53 (DNS サービス): LISTENING UDP ポート 137 (NetBIOS サービス): LISTENING UDP ポート 138 (NetBIOS サービス): LISTENING





Excelでクリップボードを空にする方法
PortQry.exe は、TCP/IP 接続の問題のトラブルシューティングに役立つツールです。 Port Request Tool を使用すると、特定のポートがリモート コンピューターでアクセス可能かどうかを判断できます。



ポート クエリ (PortQry.exe) Windows オペレーティング システムのコマンド ライン ユーティリティです。 TCP/IP 接続の問題のトラブルシューティング .このツールは、選択したコンピューターの TCP および UDP ポートの状態を報告します。この投稿では、ポート クエリ ツールをネットワーク インテリジェンスまたはフォレンジック作業に使用する方法を紹介します。

Windows 10 のポート クエリ ツール (PortQry.exe)

Windows には、TCP/IP ネットワーク (ping、 telnet 、経路探索など)。しかし、それらのすべてでステータスを簡単に確認したり、サーバー上の開いているネットワーク ポートをスキャンしたりできるわけではありません。 PortQry.exe ユーティリティは、ホストの TCP/UDP ポートの応答をチェックして、TCP/IP ネットワーク上のさまざまなネットワーク サービスとファイアウォールの動作に関連する問題を診断するための便利なツールです。ほとんどの場合、Portqry ユーティリティは telnet コマンドのより機能的な代替として使用され、telnet とは異なり、開いている UDP ポートを確認することもできます。

コンピュータ システムは、ほとんどの通信に TCP と UDP を使用します。Windows のすべてのバージョンは、ファイル共有やリモート プロシージャ コール (RPC) などの便利な機能を提供する多くのポートを開きます。ともかく、 トロイの木馬などのマルウェア 悪意を持ってポートを使用して、侵入者がコンピュータ システムに侵入するためのバックドアを開くことができます。必要なネットワーク サービスのトラブルシューティングを行う場合でも、不要なプログラムを検出する場合でも、ネットワーク上のコンピューター間のトラフィックを理解し、管理する必要があります。これに向けた主なステップは、コンピュータ システムのネットワーク ポートでリッスンしているプログラムを特定することです。



ポート要求ツール (PortQry.exe) の使用方法

ポート クエリは、サーバー上でローカルとリモートの両方で使用できます。 Portqry.exe を使用するには、ツールをダウンロードする必要があります。ある日あなたは ダウンロード PortQry.exe を抽出します。 PortQryV2.exe アーカイブしてから、コマンド プロンプトを開き、次のコマンドを実行して、ユーティリティのあるディレクトリに移動します。

|_+_|

または、ツールをダウンロードしたフォルダーに移動して、 Alt + D キーボード ショートカット、Enter CMD Enter キーを押して、ディレクトリでコマンド プロンプトを実行します。

これで、ツールの使用を開始できます。

ポート クエリ ツール (PortQry.exe) のリモート使用

Port Query はリモート システムをスキャンできますが、他のポート スキャナーに比べて時間がかかり、単純です。たとえば、Nmap とは異なり、PortQry.exe では、指定されたパッケージ フラグ (SYN、FIN など) を使用したスキャンは許可されません。

たとえば、クライアントで DNS サーバーが使用可能であることを確認するには、TCP および UDP ポート 53 が開いているかどうかを確認する必要があります。 check port コマンドの構文は次のとおりです。

|_+_|

どこ:

  • -n 可用性を確認しているサーバーの名前または IP アドレス。
  • -は - チェックするポート番号 (1 から 65535 まで);
  • -p チェックされたポートの範囲 (例: 1:80);
  • - p 検証に使用されるプロトコル。 TCP、UDP、または BOTH を指定できます (デフォルトは TCP)。

この例では、コマンドは次のようになります。

|_+_|

none

PortQry.exe は、単一のポート、ポートの順序付きリスト、または一連のポートの範囲に対してクエリを実行できます。 PortQry.exe は、次の 3 つの方法のいずれかで TCP/IP ポートの状態を報告します。

メールを送信しない見通しウィンドウズ10
  • 聞いている :選択したコンピューターのポートでプロセスがリッスンしています。 Portqry.exe がポートから応答を受け取りました。
  • 聞いていません :ターゲット システムのターゲット ポートでリッスンしているプロセスはありません。 Portqry.exe は、ターゲットの UDP ポートからインターネット制御メッセージ プロトコル (ICMP) メッセージ 'Destination Unavailable - Port Unreachable' を受信しました。または、ターゲット ポートが TCP ポートの場合、Portqry は次の TCP 確認応答パケットを受信しました。リセットフラグが設定されます。
  • フィルタリングされた :選択したコンピューターのポートがフィルター処理されます。 Portqry.exe がポートから応答を受信しませんでした。プロセスは、ポートをリッスンしている場合とリッスンしていない場合があります。デフォルトでは、ポートがフィルタリングされていることがレポートに示される前に、TCP ポートは 3 回、UDP ポートは 1 回ポーリングされます。

ポート クエリ ツール (PortQry.exe) をローカルで使用する

PortQry にはリモート スキャン機能が欠けていますが、ローカル コンピューターの独自の機能で補っています。ローカル モードを有効にするには、PortQry を次のように起動します。 -地元 スイッチ。いつ -地元 が使用中の唯一のスイッチである場合、PortQry はすべてのローカル ポートの使用状況と PID へのポート マッピングを一覧表示します。開いているポートでデータを並べ替える代わりに、PortQry は PID に従ってデータを一覧表示するため、ネットワーク接続が開いているアプリケーションをすばやく確認できます。

ポート 80 を表示するには、次のコマンドを実行する必要があります。

|_+_|

PortQryUI の使用

また、注目に値するのは、 マイクロソフトも提供しています 呼び出された PortQry の GUI PortQryUI .

PortQryUI には、portqry.exe のバージョンと、スキャンするポートのグループだけで構成されるいくつかの定義済みサービスが含まれています。

PortQueryUI には、一般的な Microsoft サービスの可用性を確認するための定義済みクエリ セットがいくつか含まれています。

  • ドメインと信頼 (Active Directory ドメイン コントローラーでの ADDS サービス チェック)
  • 交換サーバー
  • SQLサーバー
  • ネットワーク
  • IP セキュリティ
  • ウェブサーバー
  • ネットミーティング

PortQryUI を使用するには、次のように入力します。 DNS 名 また IPアドレス リモート サーバーで、事前定義されたサービスの 1 つを選択します ( 事前定義されたサービスをリクエストする ) または手動ポート チェック用のポート番号を指定します ( リクエストポートを手動で入力する ) をクリックして リクエスト ボタン。

FireタブレットをPCに接続する

none

上の画像では、PortQueryUI で返される可能性のあるリターン コードが強調表示されています。

  • 0 (0x00000000) - 接続が正常に確立され、ポートが使用可能です。
  • 1 (0x00000001) - 指定されたポートが利用できないか、除外されています。
  • 2 (0x00000002) は、ACK が返されないため、UDP 接続が使用可能かどうかを確認するための通常の戻りコードです。
PC修復ツールをダウンロードして、Windowsエラーをすばやく見つけて自動的に修正します

詳細については、マイクロソフトにアクセスしてください。 ここここ .

人気の投稿