ポート8443を保持しているサービスを見つける

ポート8443を保持しているサービスを見つける

作業しようとしているサーバーのポート 8443 を何が保持しているかをよりよく把握し、そこに新しいソフトウェアをインストールするために、次のコマンドを実行しました。

C:\Users\Administrator>netstat -abn | find "8443"
TCP    0.0.0.0:8443           0.0.0.0:0              LISTENING
TCP    [::]:8443              [::]:0                 LISTENING

これを特定のサービスにリンクする方法について何かアイデアはありますか?

find のないバイナリは次のように表示されます:

Can not obtain ownership information

答え1

パイプを にドロップしますfind。 イライラしますが、アプリケーションは新しい行にあるため、findユーティリティは使用できません。

例えば:

C:\Windows\system32>netstat -abn | find "3306"
  TCP    0.0.0.0:3306           0.0.0.0:0              LISTENING
  TCP    [::]:3306              [::]:0                 LISTENING

そしてパイプを見つける必要もなく(簡潔にするために省略)

C:\Windows\system32>netstat -abn
  TCP    0.0.0.0:3306           0.0.0.0:0              LISTENING
 [mysqld.exe]

実行できることは、テキスト ファイル (つまりnetstat -abn > netstat.txt) に出力し、メモ帳で検索して 8433 を見つけ、その方法でポートでリッスンしている実行可能ファイルを確認することです。

出力が表示されたらCan not obtain ownership information、1 分待ってからコマンドを再度実行してください。おかしいように聞こえるかもしれませんが、この回答のテスト中に私にも同じことが起きました。何もせずに 30 秒待ってからまったく同じnetstatコマンドを再度実行すると、実行可能ファイルが表示されました。

答え2

TCPViewをチェック

http://technet.microsoft.com/ja-jp/sysinternals/bb897437 より

TCPView は、ローカル アドレスとリモート アドレス、TCP 接続の状態など、システム上のすべての TCP および UDP エンドポイントの詳細なリストを表示する Windows プログラムです。Windows Server 2008、Vista、および XP では、TCPView はエンドポイントを所有するプロセスの名前も報告します。TCPView は、Windows に付属する Netstat プログラムのより情報量が多く、使いやすいサブセットを提供します。TCPView のダウンロードには、同じ機能を備えたコマンド ライン バージョンの Tcpvcon が含まれています。

関連情報