关闭端口命令 查看端口命令是什么


Windows防火墙与端口管理详解

Windows防火墙是Windows操作系统的重要一环,它对经过计算机网络端口的流量进行严格的管理,确保只有符合特定安全规则的数据包才能进入计算机系统。该功能不仅涉及到打开和关闭网络端口,还负责网络端口以确保数据的安全传输。

我们将详细讨论如何检查电脑正在的端口以及防火墙正在阻止的端口。通过这些信息,用户可以更加精确地控制网络流量的流向。

一、端口的意义

端口并不意味着该端口被允许通过防火墙,而是指该端口正在接收网络流量。即使端口正在,其流量仍然可能被防火墙阻止。

二、检查端口的方法

要查看Windows计算机上正在侦听的端口,可以启动命令提示符并输入以下命令:

netstat -a -n

命令执行后,状态列为“Listening”的端口即是正在侦听网络流量的端口。

三、检查Windows防火墙阻止的端口

3.1 使用防火墙日志进行检查

Windows防火墙日志是确定防火墙行为的重要依据。若要查看被阻止的端口,需先启用已丢弃数据包的登录功能。通过以下步骤可以实现在“设置”应用中开启该功能:

  1. 打开“设置”应用,进入“网络和Internet”页面。
  2. 点击下方“属性”,找到并单击所连接网络的“属性”。
  3. 在“属性”页面中,找到并确认当前使用的网络配置文件(“公共”、“专用”或“域”)。
  4. 打开“Windows防火墙”,单击左侧的“高级设置”。
  5. 在相应的配置文件选项卡中,点击“日志记录”,然后选择“自定义”。
  6. 从“记录丢弃的数据包”下拉菜单中选择“是”,并保存设置。
  7. 导航至C:\Windows\System32\LogFiles\Firewall文件夹,打开pfirewall.txt文本文件查看被阻止的端口。

3.2 使用命令提示符进行检查

以管理员权限运行命令提示符,并输入以下命令来查看计算机当前的端口状态:

netsh firewall show state

打开的端口将在输出结果中突出显示。

四、如何打开被阻止的端口

若需打开被Windows防火墙阻止的端口,可通过以下步骤进行操作:

  1. 打开“控制面板”,依次点击“系统和安全”、“Windows Defender防火墙”、“高级设置”。
  2. 在左窗格中单击“入站规则”,然后在右窗格中单击“新建规则”。
  3. 按照“新建入站规则”向导的指示,选择“端口”作为规则类型,并输入要打开的端口号。
  4. 选择“允许连接”,并确保在选择配置文件时包含了所有需要的配置文件。
  5. 为新规则设置一个名称,并完成规则的创建。

完成以上步骤后,该端口将不再被防火墙阻止。