查找占用端口 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

关于如何将其链接到特定服务有什么想法吗?

没有找到的二进制文件如下所示:

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结果为真,请等待一分钟,然后再次运行该命令。虽然听起来很疯狂,但当我为这个答案做测试时,它就发生在我身上。什么也没做,只是等待 30 秒,然后netstat再次运行完全相同的命令,然后显示可执行文件。

答案2

查看 TCPView

http://technet.microsoft.com/en-us/sysinternals/bb897437

TCPView 是一个 Windows 程序,它将向您显示系统上所有 TCP 和 UDP 端点的详细列表,包括本地和远程地址以及 TCP 连接的状态。在 Windows Server 2008、Vista 和 XP 上,TCPView 还会报告拥有端点的进程的名称。TCPView 提供了 Windows 附带的 Netstat 程序的一个更具信息性和更方便呈现的子集。TCPView 下载包括 Tcpvcon,这是一个具有相同功能的命令行版本。

相关内容