ubuntu 禁止ICMP 回显请求(禁ping)

1.查看主机有没禁用 ICMP 回显请求。

你可以通过以下命令检查和修改内核参数:

复制代码
sudo sysctl -a | grep icmp_echo

2.临时生效ICMP 回显请求禁止或启用

2.1 ICMP 回显请求禁止

如果发现以下参数被设置为 1​,表示禁用了 ICMP 回显请求:

复制代码
net.ipv4.icmp_echo_ignore_all = 1

禁用后的效果:

1)主机IP(192.168.187.134)ping同段IP

2)同段IP ping 主机IP(192.168.187.134)

3)主机IP(192.168.187.134) ping 自己

2.2 ICMP 回显请求启用

将其设置为 0​,表示启用了ICMP 回显请求:

复制代码
sudo sysctl -w net.ipv4.icmp_echo_ignore_all=0

3.永久生效ICMP 回显请求禁止或启用

为了使修改永久生效,可以编辑 /etc/sysctl.conf​ 文件,添加以下内容:

复制代码
net.ipv4.icmp_echo_ignore_all = 0

然后运行以下命令应用修改:

复制代码
sudo sysctl -p
相关推荐
问道飞鱼10 分钟前
【Linux知识】Linux文本操作相关命令行
linux·运维·服务器·文本处理·1024程序员节
Madison-No725 分钟前
【Linux】自动化构建工具--make/Makefile
linux·运维·服务器
小小的木头人1 小时前
基于Docker 搭建 Prometheus & Grafana 环境
运维·docker·容器·grafana·prometheus
奈斯ing1 小时前
【prometheus+Grafana篇】避坑指南:实践中常见问题与解决方案总结整理(持续更新...)
运维·grafana·prometheus·1024程序员节
陌路202 小时前
Linux16-进程间的通信--共享内存
linux
运维帮手大橙子2 小时前
Docker监控系统中添加NodeExporter
linux·运维
Lzc7743 小时前
Linux网络的应用层协议HTTP
linux·1024程序员节·应用层协议http
susu10830189113 小时前
FAT32/VFAT 文件系统不支持 Linux 文件权限,cp文件总是异常
linux·运维·服务器
絔离3 小时前
Linux下查看系统启动时间、运行时间
linux·运维·服务器
七夜zippoe3 小时前
Xshell效率实战三:SSH管理秘籍——自动化脚本与宏命令进阶指南
运维·自动化·ssh