为了安全起见,当许多朋友租用美国VPS时,许多朋友不喜欢对他们的VPS IP地址执行ping操作,这就是我们通常所说的Ping命令检测。 通常,购买美国VPS时,为了检测VPS的访问速度,许多站长都使用Ping命令。
那么在使用RAKsmart Linux美国VPS时,应该怎样开启以及禁用Ping功能呢?本文就简单来介绍下。
开启Ping命令测试
一、临时启用Ping命令
1、临时启用Ping命令的方法很简单,只需执行下面命令即可:
echo “0” >/proc/sys/net/ipv4/icmp_echo_ignore_all
2、然后再输入下面命令查看是否启用成功,如果返回的值是“0”,表示启用成功。
cat /proc/sys/net/ipv4/icmp_echo_ignore_all
二、永久启用ping命令
上面启用Ping命令的方法,如果需要永久启用的话,只需编辑配置文件“/etc/sysctl.conf”文件,在其中增加一行“net.ipv4.icmp_echo_ignore_all=0”,如果文件中已经有,只需把等于号后面的“1”改成“0”即可。
这样开启Ping命令之后就可以用Ping命令来Ping VPS的IP地址了。
禁用Ping命令测试
一、临时禁用Ping命令
1、先执行下面命令修改配置文件的值为“1”:
echo “1” >/proc/sys/net/ipv4/icmp_echo_ignore_all
2、然后在执行下面命令,看返回的值是不是“1”:
cat /proc/sys/net/ipv4/icmp_echo_ignore_all
二、永久禁用Ping命令
编辑“/etc/sysctl.conf”配置文件,如果文件中已有,只需把等于号后面的“0”改成“1”即可,没有就增加一行“net.ipv4.icmp_echo_ignore_all=1”,如下图所示:
这样禁用Ping命令之后就无法用Ping命令来Ping VPS的IP地址了。
总的来说,以上就是在RAKsmart Linux美国VPS开启/禁止Ping简单方法,仅供大家参考。当然可以能有些商家本身就限制了Ping命令的使用,那么就得需要联系主机商来解决此类问题。
(责任编辑:RK)