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
相关推荐
幻雨様30 分钟前
UE5多人MOBA+GAS 30、技能升级机制
运维·服务器·ue5
love530love1 小时前
Windows 11 下 Anaconda 命令修复指南及常见问题解决
运维·ide·人工智能·windows·python·架构·conda
Joey_Chen2 小时前
【What · Why · How】浅析select/poll/epoll与IO多路复用
linux·服务器
(Charon)2 小时前
【C语言网络编程基础】TCP并发网络编程:io多路复用
运维·服务器
“αβ”2 小时前
线程安全的单例模式
linux·服务器·开发语言·c++·单例模式·操作系统·vim
gnawkhhkwang2 小时前
clock_nanosleep系统调用及示例
linux
渡我白衣3 小时前
综合:日志的实现
linux
嶔某3 小时前
网络:基础概念
linux·服务器·网络·c++
ArabySide3 小时前
【Linux】Ubuntu上安装.NET 9运行时与ASP.NET Core项目部署入门
linux·ubuntu·.net
字节高级特工4 小时前
【Linux篇】进程间通信:进程IPC
linux·运维·服务器