如何在 Windows 11/10 中检查哪些端口是打开或阻塞的

端口基本上用作您的计算机与互联网或网络中其他计算机之间的接口(Port)Web 上的每次通信都使用这些端口进行交换,因此它们是整个 Internet 通信模型的重要组成部分。

每个 IP 地址共有 65,535 个端口,它要么是 UDP 端口,要么是 TCP 端口(a UDP port or a TCP port)。计算机中的开放端口是指配置为接受连接的端口,而拒绝连接的端口显然是封闭端口。

虽然开放端口是互联网通信所必需的,但如果侦听端口的服务具有错误的安全规则并且配置错误,它们可能会很危险。这种开放的端口很容易受到攻击。

在今天的这篇文章中,我们将学习如何检查您的机器上正在使用哪些端口,如何测试防火墙(Firewall)是否阻塞了某个端口(Port),以及如何检查哪些进程或服务正在使用开放端口。

检查Windows 10(Windows 10)中打开了哪些端口

如何检查 Windows 10 中打开了哪些端口

打开Command Prompt,键入以下内容,然后按 Enter以查看与(Enter)进程标识符(Process Identifiers)(PID)一起使用的端口:

netstat -ano

这将显示您 PC 上的端口。它将在 5 列中显示详细信息-

  1. 协议,
  2. 本地地址,
  3. 国外地址,
  4. 州和
  5. PID(进程标识符)。

这里的端口号显示在Local Adress栏下,例如Local Adress是0.0.0.0:5040,这里的5040就是端口号。

State选项卡下,您可以检查端口是否打开。

  • LISTENING意味着它只是等待并准备好在客户端程序请求它时发送答案。当客户端连接到该端口并开始对话时,连接将打开。
  • ESTABLISHED表示连接已经建立。
  • TIME_WAIT表示它正在等待回复或连接。这通常发生在端口被激活但连接尚未连接时。成立
  • CLOSE_WAIT表示连接的另一端已经关闭了连接。

这是您检查 Windows 10 中所有端口打开的方式。

您还可以通过运行以下命令查看使用的端口以及进程名称:(Process Names)

netstat -ab

阅读(Read):如何使用端口查询工具(PortQry.exe)(Port Query Tool (PortQry.exe))

检查(Check)哪个进程或服务正在使用开放端口

现在,当我们知道系统中所有端口都打开时,我们还可以检查哪个服务正在使用哪个打开的端口。要检查这一点,请转到PID进程 ID(Process ID))选项卡。

以我们在列表中的第一个开放端口为例,端口 135,它的PID为 1192。

现在通过Ctrl+Alt+Delete. 打开任务管理器。(Task Manager)转到“服务(Services)”选项卡并检查 PID 1192。

在“描述”(Description)选项卡下,您将看到哪个应用程序/程序正在使用该端口。如果要关闭该连接,请结束该特定任务。

或者,您也可以使用以下命令找到它:

takslist|findstr "1192"

这将显示使用所选端口的程序。

如果您正在寻找一种简单的方法,您还可以使用一些第三方软件来检查您的 Windows 10 中打开了哪些端口。网络上有很多这样的免费软件可以告诉您计算机正在连接的所有网站到您的 PC 中打开的所有端口。其中一种免费软件是CurrPorts

阅读(Read):如何在 Windows 防火墙中阻止或打开端口(Block or Open a Port in Windows Firewall)

如何测试防火墙(Firewall)是否阻塞端口

CurrPorts是一个简单且便携的免费软件,用于检查以 zip 文件形式提供的开放端口,无需花费时间即可在您的 PC 上下载。由于它是便携式软件,因此您无需安装它。只需(Simply)下载它,提取所有文件并运行它。确保根据您的机器配置下载正确的版本。

CurrPorts 是一款网络监控软件,可显示您 PC 的所有开放端口的完整列表。除了端口号及其状态(State)之外,该免费软件还显示有关使用开放端口的进程的详细信息、进程的完整路径、文件描述、产品名称、文件版本、创建日期和时间等等。

一旦你下载了 CurrPorts 并运行它,主要的概述就包含了一切。它在一个窗口中显示整个事物。您可以在单个窗口中检查所有当前打开的TCPUDP端口以及使用该特定端口的程序。(UDP)检查下面的屏幕截图。您可以一次选择一个或多个进程,检查它们的端口并在它们似乎不需要时终止它们。它还允许您将端口信息保存到HTML/XML/Text文件。

如何检查 Windows 中哪些端口是打开或阻塞的

此外,CurrPorts还允许您从同一窗口终止进程。只需(Simply)选择要终止的进程,右键单击并从下拉菜单中选择“终止选定端口的进程”。

使用CurrPorts(CurrPorts)的另一个好处是它标记了身份不明的应用程序拥有的可疑TCP/UDP端口。因此,您可以直接杀死它们并使您的 PC 免受可能的攻击。

当然,与上面提到的命令提示符(Command Prompt)选项相比,使用这个免费软件是一个更容易的选择。您可以从官方网站Nirsoft.net 下载该软件。(Nirsoft.net.) 请注意,对于 x64 版本的(Please)Windows,有一个单独的下载链接。此实用程序几乎适用于所有Windows版本。它是一个独立的可执行实用程序,因此不需要任何安装。



About the author

在商业和技术方面,Windows 10 和 Windows 11/10 是非常重要的工具。它们使您可以比以往更轻松、更安全地与计算机交互,并运行功能强大但可自定义的应用程序,而不会带来任何安全风险。这些工具对于希望能够扩大其在线业务并吸引新客户的企业来说也是必不可少的。因此,我会说我在 Windows 10 和 Windows 11/10 方面的技能使我成为此类工作或业务的理想人选。



Related posts