我有一个openvz,并试图禁用对我的VPS的“ping”请求。我该怎么做?
发布于 2010-12-04 12:20:20
您可以使用iptables规则来实现这一点:
iptables -A INPUT -p icmp --icmp-type echo-request -j DROP发布于 2010-12-04 12:27:36
在网络的init脚本中添加以下行(名称取决于您使用的发行版):
回显1>/proc/sys/net/ipv4 4/icmp_ echo _net_all
这将禁用ping响应。
若要重新启用,请使用以下命令:
回显0>/proc/sys/net/ipv4 4/icmp_ echo _net_all
要使这个永久设置为/etc/sysctl.conf (如果您有这样的文件)
net.ipv4.conf.icmp_echo_ignore_all =1
发布于 2013-10-24 19:44:08
禁用ping响应的最简单方法是在/etc/sysctl.conf文件中添加一个条目。如果Iptables刷新或停止服务器将再次开始响应ping响应。我建议在/etc/sysctl.conf文件中输入以下内容
net.ipv4.icmp_echo_ignore_all =1
这将告诉内核在shell上运行sysctl -p后不响应任何ping响应,以实现这些更改而无需重新启动。
欲了解更多信息,请参阅:http://www.trickylinux.net/disable-ping-response-linux/
https://serverfault.com/questions/209088
复制相似问题