因为轻量应用服务器控制台中的防火墙暂不支持禁用ICMP协议,无法在控制台中设置禁ping。
但可以在服务器中设置禁ping条件,详细操作步骤如下:
Linux服务器:
1、vim /etc/sysctl.conf
#编辑配置
2、net.ipv4.icmp_echo_ignore_all = 1
#设置禁ping(如果有此配置就无需重复添加,仅更新值即可)
3、 sysctl -p
#刷新配置
Windows服务器:
在CMD中输入下面命令执行(需要防火墙服务开启)
netsh firewall set icmpsetting 8 disable
或者
netsh advfirewall firewall add rule name="ICMP Disable incoming V4 echo request" protocol=icmpv4:8,any dir=in action=block