Linux默认是允许Ping响应的,系统是否允许Ping由2个因素决定: 一、内核参数 需要2个因素同时允许才能允许Ping,2个因素有任意一个禁Ping就无法Ping。 详细的配置方法如下: 一、内核参数设置1、允许Ping设置A.临时允许PING操纵的命令为:#echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all /etc/sysctl.conf 中增长一行 [code]net.ipv4.icmp_echo_ignore_all=1[/code]如果已经有net.ipv4.icmp_echo_ignore_all这一行了,直接修改=号后面的值即可的(0表示允许,1表示禁止)。 修改完成后执行sysctl -p使新配置见效。 2、禁止Ping设置A.临时禁止PING的命令为: #echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all B.永久允许PING配置方法。 /etc/sysctl.conf 中增长一行 [code]net.ipv4.icmp_echo_ignore_all=0[/code]如果已经有net.ipv4.icmp_echo_ignore_all这一行了,直接修改=号后面的值即可的。(0表示允许,1表示禁止) 修改完成后执行sysctl -p使新配置见效。 二、防火墙设置注:此处的方法的前提是内核配置是默认值,也就是没有禁止Ping) 1、允许Ping设置 [code]iptables -A INPUT -p icmp --icmp-type echo-request -j ACCEPT iptables -A OUTPUT -p icmp --icmp-type echo-reply -j ACCEPT[/code]或者也可以临时停止防火墙操纵的。 [code]service iptables stop[/code]2、禁止Ping设置 [code]iptables -A INPUT -p icmp --icmp-type 8 -s 0/0 -j DROP[/code]到此这篇关于Linux禁止ping或允许ping的设置方法的文章就先容到这了,更多相关Linux禁止允许ping内容请搜刮脚本之家以前的文章或继续浏览下面的相关文章,盼望各人以后多多支持脚本之家! 来源:https://www.jb51.net/LINUXjishu/792356.html 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |
|手机版|小黑屋|梦想之都-俊月星空
( 粤ICP备18056059号 )|网站地图
GMT+8, 2025-7-1 18:38 , Processed in 0.030796 second(s), 19 queries .
Powered by Mxzdjyxk! X3.5
© 2001-2025 Discuz! Team.