服务器禁止ping

要在CentOS上禁止对服务器的 Ping 请求,你可以通过防火墙工具来实现。CentOS通常使用iptables或firewalld作为防火墙管理工具。以下是两种方法的示例:

方法一:使用iptables

1、打开终端并以root用户身份登录。

2、输入以下命令以禁用 ICMP(ping)请求:

bash 复制代码
iptables -A INPUT -p icmp --icmp-type echo-request -j DROP

这将添加一个规则,将所有 ICMP echo-request(ping)包丢弃。

3、保存 iptables 规则:

bash 复制代码
service iptables save

或者(在较新的系统上):

bash 复制代码
systemctl restart iptables

方法二:使用firewalld

1、打开终端并以root用户身份登录。

2、输入以下命令以禁用 ICMP(ping)请求:

bash 复制代码
firewall-cmd --permanent --add-rich-rule='rule protocol value="icmp" drop'

3、重新加载 firewalld 配置:

bash 复制代码
firewall-cmd --reload

这两种方法都会禁止服务器响应 ICMP echo-request(ping)包。请注意,禁用 ping 可能使得你在网络故障排除过程中无法使用 ping 工具检测服务器的连通性。确保你有其他方法来验证服务器的连接状态,例如使用telnet、ssh或其他网络工具。

请记得在执行任何防火墙更改之前,确保你有其他途径来访问服务器,以免因误操作而导致无法连接。

相关推荐
Xの哲學几秒前
Linux SLUB 内存分配器深度剖析: 从设计哲学到实战调试
linux·服务器·网络·算法·边缘计算
橘色的喵3 分钟前
嵌入式 ARM Linux 平台高性能无锁异步日志系统设计与实现
linux·arm开发·cache line·ring buffer
何中应16 分钟前
linux使用root账户操作提示没有权限
linux·运维·服务器
天上飞的粉红小猪19 分钟前
网络基础概念
linux·服务器·网络·c++
qq_54702617929 分钟前
Shell 高级用法
linux
Hello_wshuo30 分钟前
记RP2040使用Arduino+platformio开发配置
linux·嵌入式硬件·arduino
KingRumn35 分钟前
DBUS源码剖析之DBusMessage消息头
linux·服务器·算法
pwn蒸鱼1 小时前
buuctf中的pwn2_sctf_2016(libc泄露+栈溢出)
linux·安全
qq_5470261791 小时前
Linux 压缩与解压缩
linux·运维·服务器
QT 小鲜肉1 小时前
【Linux命令大全】003.文档编辑之csplit命令(实操篇)
linux·运维·服务器·chrome·mysql