ping win10 防火墙
时间: 2025-07-06 11:35:30 浏览: 14
### 配置 Windows 10 防火墙以允许或阻止 ping 请求
在 Windows 10 中,可以通过配置防火墙规则来允许或阻止 ICMP(Internet Control Message Protocol)流量,从而实现允许或阻止 ping 请求。以下内容详细说明了如何操作。
#### 允许 ping 请求
默认情况下,Windows 防火墙会阻止来自外部设备的 ping 请求。要允许其他设备通过网络 ping 本地计算机,需要启用 ICMPv4 流量。以下是具体步骤:
- 打开“控制面板”,选择“系统和安全”->“Windows Defender 防火墙”[^1]。
- 点击左侧的“高级设置”,打开“Windows Defender 防火墙高级安全”窗口。
- 在左侧导航栏中选择“入站规则”,然后在右侧操作栏中点击“新建规则”。
- 选择“自定义”选项,并点击“下一步”。
- 在“协议和端口”页面中,选择“ICMPv4”,并勾选“特定 ICMPv4 类型”,然后从下拉菜单中选择“回显请求 (8)”[^4]。
- 继续按照向导完成规则创建,确保将规则应用于所有配置文件(域、专用、公用),并将其设置为“允许连接”。
#### 阻止 ping 请求
如果希望阻止其他设备通过网络 ping 本地计算机,可以创建一个阻止 ICMPv4 流量的规则。操作步骤如下:
- 打开“Windows Defender 防火墙高级安全”窗口。
- 在左侧导航栏中选择“入站规则”,然后点击“新建规则”。
- 选择“自定义”选项,并点击“下一步”。
- 在“协议和端口”页面中,选择“ICMPv4”,并勾选“特定 ICMPv4 类型”,然后从下拉菜单中选择“回显请求 (8)”。
- 在“操作”页面中,选择“阻止连接”。
- 继续按照向导完成规则创建,确保将规则应用于所有配置文件(域、专用、公用)。
#### 使用命令行配置
除了通过图形界面配置外,还可以使用 `netsh` 命令行工具快速配置防火墙规则。例如:
- 允许 ICMPv4 流量:
```cmd
netsh advfirewall firewall add rule name="Allow ICMPv4 Echo Request" protocol=icmpv4:8,any dir=in action=allow
```
- 阻止 ICMPv4 流量:
```cmd
netsh advfirewall firewall add rule name="Block ICMPv4 Echo Request" protocol=icmpv4:8,any dir=in action=block
```
以上命令可以直接在管理员权限的命令提示符中运行,以快速实现允许或阻止 ping 请求的效果[^2]。
---
阅读全文
相关推荐














