查找持有端口 8443 的服务

Mat*_*nik 4 windows-server-2008 port service

我已执行以下命令以更好地了解我正在尝试处理的服务器上的端口 8443 是什么,并在其上安装了一些新软件。

C:\Users\Administrator>netstat -abn | find "8443"
TCP    0.0.0.0:8443           0.0.0.0:0              LISTENING
TCP    [::]:8443              [::]:0                 LISTENING
Run Code Online (Sandbox Code Playgroud)

关于如何将其链接到特定服务的任何想法?

没有找到的二进制文件显示为:

Can not obtain ownership information
Run Code Online (Sandbox Code Playgroud)

Ben*_*row 7

将管道下降到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
Run Code Online (Sandbox Code Playgroud)

并且没有要查找的管道(为简洁起见剪掉了)

C:\Windows\system32>netstat -abn
  TCP    0.0.0.0:3306           0.0.0.0:0              LISTENING
 [mysqld.exe]
Run Code Online (Sandbox Code Playgroud)

你可以做的是输出到一个文本文件(即netstat -abn > netstat.txt)并使用记事本中的搜索来查找 8433 并查看什么可执行文件正在以这种方式侦听端口。

如果您进入Can not obtain ownership information输出,请稍等片刻,然后再次运行该命令。尽管听起来很疯狂,但在我为这个答案做测试时发生在我身上。除了等待 30 秒并netstat再次运行完全相同的命令之外什么都不做,然后显示可执行文件。


ckl*_*orn 6

查看 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,一个具有相同功能的命令行版本。