在网络安全日益重要的今天,合理配置防火墙是保护系统安全的重要步骤之一。本文将指导您如何在Windows系统中配置防火墙,以允许3389、8080、80和443端口的访问,同时禁止对ICMPv4协议(即ping)的响应以及其他端口的访问。

一、启用防火墙并进入高级设置

首先,确保您的Windows防火墙是开启状态。请按照以下步骤操作:

  1. 打开控制面板:选择“系统和安全”,然后点击“Windows Defender 防火墙”。
  2. 启用或关闭防火墙:确保防火墙处于开启状态。
  3. 高级设置:在左侧菜单中点击“高级设置”进入详细配置页面。

二、添加入站规则以允许特定端口访问

接下来,我们需要为特定的TCP端口创建入站规则,以便允许外部连接到这些端口。

  1. 新建入站规则:在“高级安全 Windows Defender 防火墙”窗口中,点击左侧的“入站规则”。
  2. 创建新规则:在右侧操作面板中,点击“新建规则…”。
  3. 规则类型:选择“端口”,然后点击“下一步”。
  4. 协议和端口:选择“TCP”,然后在“特定本地端口”中输入要允许的端口号,多个端口之间用逗号分隔(例如:3389,8080,80,443),点击“下一步”。
  5. 操作:选择“允许连接”,然后点击“下一步”。
  6. 配置文件:根据需要选择适用的配置文件(域、专用或公用),通常全选即可,然后点击“下一步”。
  7. 名称:为规则命名(例如:“Allowed Ports”),然后点击“完成”。

三、阻止对ICMPv4协议的响应(即禁止ping)

为了进一步提高安全性,我们可以禁止对ICMPv4协议的响应,这将阻止其他设备通过ping命令检测到您的计算机。

  1. 新建入站规则:再次点击“新建规则…”。
  2. 规则类型:选择“自定义”,然后点击“下一步”。
  3. 协议和端口:选择“ICMPv4”,点击“下一步”。
  4. 作用域:保持默认设置,点击“下一步”。
  5. 操作:选择“阻止连接”,然后点击“下一步”。
  6. 配置文件:选择适用的配置文件,通常全选,然后点击“下一步”。
  7. 名称:为规则命名(例如:“Block ICMPv4”),然后点击“完成”。

四、验证和测试

最后一步是验证我们的配置是否正确。

  1. 保存更改:确保所有新规则都已启用。
  2. 测试连接:使用其他计算机或网络工具(如telnet、curl等)尝试连接到您配置的端口,确保只有指定的端口是可访问的。
  3. Ping测试:从另一台计算机执行ping命令到您的计算机,应该看不到任何响应,表示ping已被成功阻止。

通过以上步骤,您已经成功地配置了Windows防火墙,允许了特定端口的访问,并阻止了对ICMPv4协议的响应。这不仅增强了系统的安全性,也为您提供了更好的网络控制能力。希望这篇文章能帮助您更好地管理您的Windows系统安全。


希望这篇文章能够帮助您更好地理解和配置Windows防火墙。如果您有任何问题或建议,欢迎在评论区留言交流!