在我们使用共享主机的时候,有些主机商的产品 IP 在我们 PING 后会看到数据是”超时”的。鉴于空间的安全考虑,主机商考虑到禁止我们进行 PING 命令的测试数据,大部分还是开放 PING 的。如果我们在管理自己的 Linux vps 主机产品的时候,我们可以自由的设置自己的 VPS 产品是否禁止 PING IP。
第一个方法,我们可以通过修改文件:
/proc/sys/net/ipv4/icmp_echo_ignore_all
编辑这个文件,默认应该是0
,我们修改成1
就是禁止 PING。如果需要恢复继续修改成 0,然后重启 VPS
就可以。
第二个方法,我们直接通过命令解决:
sysctl -w net.ipv4.icmp_echo_ignore_all=1 sysctl -p
禁止命令。
sysctl -w net.ipv4.icmp_echo_ignore_all=0 sysctl -p
恢复禁止。
用命令设置不需要重启 VPS 直接会生效的。