您现在的位置是:网站首页> 编程资料编程资料
Linux禁止ping或允许ping的设置方法_LINUX_操作系统_
2024-01-14
1997人已围观
简介 Linux禁止ping或允许ping的设置方法_LINUX_操作系统_
Linux默认是允许Ping响应的,系统是否允许Ping由2个因素决定:
一、内核参数
二、防火墙
需要2个因素同时允许才能允许Ping,2个因素有任意一个禁Ping就无法Ping。
具体的配置方法如下:
一、内核参数设置
1、允许Ping设置
A.临时允许PING操作的命令为:#echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all
B.永久允许PING配置方法。
/etc/sysctl.conf 中增加一行
net.ipv4.icmp_echo_ignore_all=1
如果已经有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 中增加一行
net.ipv4.icmp_echo_ignore_all=0
如果已经有net.ipv4.icmp_echo_ignore_all这一行了,直接修改=号后面的值即可的。(0表示允许,1表示禁止)
修改完成后执行sysctl -p使新配置生效。
二、防火墙设置
注:此处的方法的前提是内核配置是默认值,也就是没有禁止Ping)
这里以Iptables防火墙为例,其他防火墙操作方法可参考防火墙的官方文档。
1、允许Ping设置
iptables -A INPUT -p icmp --icmp-type echo-request -j ACCEPT
iptables -A OUTPUT -p icmp --icmp-type echo-reply -j ACCEPT
或者也可以临时停止防火墙操作的。
service iptables stop
2、禁止Ping设置
iptables -A INPUT -p icmp --icmp-type 8 -s 0/0 -j DROP
到此这篇关于Linux禁止ping或允许ping的设置方法的文章就介绍到这了,更多相关Linux禁止允许ping内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!
相关内容
- 原地升级!这款第三方工具 Rufus 让你更轻松绕过微软 Win11 系统 TPM 限制要求_windows11_Windows系列_操作系统_
- Linux dd命令详解:数据备份,并在备份过程中进行格式转换案例_LINUX_操作系统_
- deepin linux怎么切换到root权限? Deepin切换root用户的技巧_LINUX_操作系统_
- win11右键菜单用不习惯怎么办 win11右键菜单显示样式恢复至win10教程_windows11_Windows系列_操作系统_
- Linux使用xinetd服务的管理方法案例详解_LINUX_操作系统_
- win11系统蓝屏报错代码critical process died怎么办?_windows11_Windows系列_操作系统_
- Linux sar命令详解之分析系统性能案例_LINUX_操作系统_
- 微软承诺:致力于解决 Win11 应用兼容性问题_windows11_Windows系列_操作系统_
- Linux中计算特定CPU使用率案例详解_LINUX_操作系统_
- 天天酷跑猫小妖怎么获得 猫小妖获得方法介绍_手机游戏_游戏攻略_
