广告
首页 行业知识 详情

服务器禁ping怎么解除?

时间 : 2025-09-01 编辑 : CESU.AI

ping命令是检测服务器网络连通性的常用工具,但不少用户在使用ping服务器IP时会遇到“请求超时”的情况,这通常是服务器开启了“禁ping”设置。服务器禁ping本质是通过防火墙或系统配置拦截ICMP数据包,防止外部通过ping探测服务器存活状态。但在服务器运维、网络排查场景中,需要临时或永久解除禁ping。

服务器禁ping

一、服务器为什么会禁ping?​

在解除禁ping前,需先了解禁ping的核心目的,提升服务器安全性。ping命令依赖ICMP协议的“回声请求”与“回声应答”报文,攻击者常通过批量ping扫描网络中的存活服务器,再针对目标发起攻击。因此,云服务商的服务器默认多开启禁ping,企业自建服务器也会通过禁ping减少暴露风险。​

但禁ping也会带来不便:无法通过ping快速判断服务器是否在线、网络延迟是否正常,给运维排查增加难度。此时需根据实际需求解除禁ping,同时做好安全防护。​

 

二、服务器禁ping怎么解除?

WindowsServer系统

通过防火墙图形界面解除

1、登录WindowsServer服务器,打开“控制面板”→“系统和安全”→“WindowsDefender防火墙”;​

2、点击左侧“高级设置”,进入“WindowsDefender防火墙高级安全”窗口;​

3、选择左侧“入站规则”,在右侧“入站规则”列表中找到“文件和打印机共享”;​

4、该规则默认“已禁用”,右键点击选择“启用规则”;若服务器使用IPv6,需同时启用“文件和打印机共享”;​

5、启用后,在本地电脑执行“ping服务器IP”,若返回“来自xxx的回复”,说明禁ping已解除。​

 

用命令提示符快速解除

1、按下“Win+X”,选择“命令提示符”或“Windows终端”;​

2、输入启用ICMP的命令并回车:​

IPv4:netshadvfirewallfirewalladdrulename="AllowICMPv4"protocol=icmpv4:8,anydir=inaction=allow​

IPv6:netshadvfirewallfirewalladdrulename="AllowICMPv6"protocol=icmpv6:8,anydir=inaction=allow​

3、命令执行成功后,无需重启服务器,立即生效。​

 

临时关闭防火墙

若需快速测试网络,可临时关闭防火墙:​

1、打开“WindowsDefender防火墙”,点击“启用或关闭WindowsDefender防火墙”;​

2、勾选“关闭WindowsDefender防火墙”,点击“确定”;​

3、测试完成后需立即重新开启防火墙,避免服务器暴露风险。​

 

三、解除禁ping后的安全防护​

解除禁ping会增加服务器暴露风险,需做好以下防护:​

1、限制ping来源:安全组和防火墙仅允许特定IPping服务器,而非开放所有IP。​

2、临时开放,用完即关:运维排查完成后,立即重新配置禁ping。

3、强化其他防护:开启服务器SSH端口白名单、安装杀毒软件、定期更新系统补丁,降低被攻击风险。​

 

总之,服务器禁ping解除需根据系统类型选择对应方法,同时兼顾“运维便捷性”与“安全性”。通过云服务器安全组+系统防火墙的双重配置,既能满足ping测试需求,又能最大限度保障服务器安全。