Windows防火墙怎么配置防火墙允许 ICMP 协议响应 Ping 请求

落明姑娘_3212

落明姑娘_3212

2026-10-15

825人浏览

原创

windows防火墙默认拦截icmpv4回显请求(类型8),需启用预置规则或新建自定义规则允许入站ping;支持指定ip/网段、ipv6及命令行批量配置,启用后需验证网络类型与规则顺序。

windows防火墙默认不响应 ping 请求,是因为入站方向的 icmpv4 回显请求(类型 8)被拦截。要让它能被 ping 通,关键是添加一条允许入站 icmpv4 回显请求的规则,而不是关掉整个防火墙。


直接启用系统预置规则(最快)

Windows 自带几条现成的 ICMP 入站规则,启用即可:

  • 按 Win + R,输入 wf.msc 回车,打开「高级安全 Windows Defender 防火墙」
  • 左侧点「入站规则」
  • 在右侧规则列表中,找到以下任一名称(不同版本略有差异):
    • 核心网络诊断 - ICMP回显请求 (ICMPv4-In)
    • 文件和打印机共享 (Echo Request - ICMPv4-In)
    • 虚拟机监控 (回显请求 - ICMPv4-In)
  • 右键 → 「启用规则」
  • 如需支持 IPv6,同步启用含 ICMPv6-In 的对应规则(如 回显请求 - ICMPv6-In)

✅ 适合大多数家庭、办公或测试环境,一步到位。


只允许指定 IP 或网段 ping(更安全)

如果只想让某台管理机或某个子网能 ping 你(比如只允许 192.168.5.0/24 网段),就不能用预置规则,得新建自定义规则:

windows-shell-syntax
windows-shell-syntax

在 Windows 上执行终端命令,或对比 Windows 与 Linux 的 Shell 语法时使用。建议先检测当前 Shell 是 PowerShell 还是 cmd.exe,再给出相应命令……

下载
  • 在 wf.msc 中,右键「入站规则」→ 「新建规则…」
  • 类型选「自定义」→ 下一步
  • 「程序」选「所有程序」→ 下一步
  • 「协议和端口」中:
    • 协议类型选 ICMPv4
    • 勾选「自定义 ICMP 设置」→ 点「设置」→ 类型填 8,代码选「任何」→ 确定
  • 「作用域」页关键操作:
    • 在「远程IP地址」下选「下列IP地址」
    • 点「添加」,输入允许的单个 IP(如 10.1.2.3)或 CIDR 网段(如 172.16.0.0/16)
    • 切勿留空或选「任何 IP 地址」
  • 「操作」选「允许连接」→ 下一步
  • 「配置文件」按需勾选(域、专用、公用)→ 下一步
  • 「名称」填清楚,例如 Allow-Ping-From-Dev-Team → 完成

⚠️ 注意:这条规则必须处于“默认阻止规则”之前(可在规则列表中右键上移调整顺序)。


命令行快速添加(适合批量或脚本)

以管理员身份运行 PowerShell 或 CMD:

# 允许任意来源 ping(等效启用预置规则)
netsh advfirewall firewall add rule name="Allow ICMPv4 Echo" protocol=icmpv4:8,any dir=in action=allow

# 只允许特定 IP(例如 192.168.1.50)
netsh advfirewall firewall add rule name="Allow Ping from 192.168.1.50" protocol=icmpv4:8,any dir=in remoteip=192.168.1.50 action=allow

# 查看是否生效
Get-NetFirewallRule -DisplayName "*ICMP*" | Where-Object Enabled -eq True

验证与排查小贴士

  • 测试前,确保目标机器本身能 ping 通网关(确认网络层通畅)
  • 在目标机上执行 ping 127.0.0.1:通 → 说明本地协议栈正常;不通 → 非防火墙问题
  • 若仍不通,检查网络位置类型(控制面板 → 网络和 Internet → 网络和共享中心 → 当前网络):
    • 「公用网络」下很多预置规则默认禁用,建议改为「专用网络」再试
  • 规则启用后,对方执行 ping ,应收到类似 来自 xxx 的回复:字节=32 时间

不复杂但容易忽略。

相关专题

更多
服务器是什么
服务器是什么

服务器是一种计算机硬件设备或软件程序,它具有强大的计算和存储能力,用请求、存储数据和提供服务。它在互联网中着关重要的作用,为用户提供各种服务和资源。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.08.15

437

5

连接apple id服务器时出错
连接apple id服务器时出错

连接apple id服务器时出错的原因包括网络连接问题、服务器问题、Apple ID账户问题、设备问题、防火墙或安全软件问题、时间和日期设置问题、Apple服务器维护等。本专题为大家提供apple id相关的文章、下载、课程内容,供大家免费下载体验。

2023.09.08

920

5

搭建互联网服务器
搭建互联网服务器

搭建互联网服务器需要:1、选择合适的硬件和操作系统,第一步是选择合适的硬件和操作系统;2、安装和配置操作系统,是搭建互联网服务器的关键步骤;3、安装和配置服务器软件,是搭建互联网服务器的下一步,常见的服务器软件包括Apache、Nginx、Tomcat等;4、配置防火墙和安全性,是搭建互联网服务器的重要步骤;5、域名解析和配置,是搭建互联网服务器的最后一步。

2023.09.19

2912

5

如何查看服务器状态
如何查看服务器状态

查看服务器状态的方法有使用命令行工具、图形界面工具、监控工具、日志文件和远程管理工具等。本专题为大家提供服务器状态相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.09

976

5

服务器域名转接慢怎么解决
服务器域名转接慢怎么解决

服务器域名转接慢的解决办法有DNS优化、服务器优化、CDN加速、前端优化和网络优化等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.17

869

5

服务器评测软件
服务器评测软件

服务器评测软件有PassMark Software、CPU-Z、GPU-Z、CrystalDiskMark、IOmeter、JMeter、LoadRunner、Apache Bench等等。详细介绍:1、PassMark Software是一款综合性的服务器性能测试软件,可以评估服务器在各种负载条件下的性能;2、CPU-Z是一款可以提供服务器CPU详细信息的软件等等。

2023.10.17

454

3

如何开启TFTP服务器
如何开启TFTP服务器

开启TFTP服务器的步骤包括选择TFTP服务器软件、下载和安装软件、配置TFTP服务器以及启动和测试服务器等。本专题为大家提供服务器相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.18

2636

4

服务器负载不兼容怎么解决
服务器负载不兼容怎么解决

解决方法:1、增加服务器资源;2、负载均衡;3、优化应用程序;4、增加缓存机制;5、分布式架构;6、限流和熔断;7、自动化扩容。想知道更详细服务器负载不兼容的解决方法,可以访问本专题下面的文章。

2023.10.20

4932

4

宽带如何接入服务器
宽带如何接入服务器

宽带接入服务器的方法有ADSL宽带接入服务器、光纤接入服务器、无线接入服务器和以太网接入服务器等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2023.10.20

787

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Python uv官方安装与入门文档
Python uv官方安装与入门文档

共0课时 | 0人学习

Buffalo框架快速入门指南
Buffalo框架快速入门指南

共0课时 | 0人学习

Conan 2 安装指南
Conan 2 安装指南

共0课时 | 0人学习