禁PING的意思是:不允许电脑、设备或服务器使用PING功能。一般情况下电脑、防火墙、服务器都是允许PING功能的,不需要特别设置不禁止PING,但是远端的服务器(比如某个网站会禁止PING功能),只能在其服务器或防火墙上取消,没有权限是不能操作的。Ping是Windows、Unix和Linux系统下的一个命令。ping也属于一个通信协议,是TCP/IP协议的一部分。利用“ping”命令可以检查网络是否连通,可以很好地帮助我们分析和判定网络故障。应用格式:Ping空格IP地址。该命令还可以加许多参数使用,具体是键入Ping /?按回车即可看到详细说明。
方法1:命令行模式(适用所有系统)
点击 “开始”—“运行” 输入命令:
netsh firewall set icmpsetting 8
这样就可以在外部ping到服务器了 非常简单实用!
同样道理,如果想禁止Ping,那运行如下命令即可实现:
netsh firewall set icmpsetting 8 disable
演示一下(可以在运行里边直接输入命令,也可以在CMD输入)
我在CMD里演示。
ping 122.114.30.27 -t
可以看到禁ping的。
我们去服务器里开启ping
可以看到刚才无法ping通现在已经可以了。
我们在开启禁ping。
现在就ping不通了。
方法2:防火墙高级面板方式(适用2008及以上)
1.“开始”-“运行”输入WF.MSC 回车
2. 点击 入站规则
3. 找到 文件和打印机共享(回显请求 - ICMPv4-In)
有的会有二个,二个都启用(右键,启用)
或者启用一个,右键属性,把高级这里全部勾上,就可以只启用一个。
4. 启用就可以Ping通,不启用就禁Ping。
这里说一下2003系统的方法。
Windows防火墙 --> 高级 --> ICMP --> 设置 --> 把“允许传入回显请求”前打上勾 --> 确定
方法三.可以自己设置入站规则,方法懒得写了