禁止:
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
,开启:echo 0 > /proc/sys/net/ipv4/icmp_echo_ignore_all
禁止与开启 CentOS 的 ping 设置
1、禁止 CentOS 的 ping 设置:
使用防火墙规则:
1. 打开终端,以 root 用户身份登录。
2. 输入以下命令安装 firewalld:
```
yum install firewalld y
```
3. 启动并启用 firewalld:
```
systemctl start firewalld
systemctl enable firewalld
```
4. 添加防火墙规则以禁止 ICMP 协议的流量:
```
firewallcmd permanent addrichrule='rule family="ipv4" protocol value="icmp" reject'
```
5. 重新加载防火墙配置:
```
firewallcmd reload
```
使用 SELinux 策略:
1. 编辑 SELinux 配置文件 /etc/selinux/config
,将 SELINUX=enforcing
修改为 SELINUX=disabled
。
2. 重启系统使更改生效。
2、开启 CentOS 的 ping 设置:
如果之前已经禁止了 CentOS 的 ping 设置,可以按照以下步骤重新开启:
1. 如果使用了防火墙规则,执行以下命令移除防火墙规则:
```
firewallcmd permanent removerichrule='rule family="ipv4" protocol value="icmp" reject'
```
2. 如果使用了 SELinux 策略,编辑 SELinux 配置文件 /etc/selinux/config
,将 SELINUX=disabled
修改为 SELINUX=enforcing
。
3. 重启系统使更改生效。
原创文章,作者:K-seo,如若转载,请注明出处:https://www.kdun.cn/ask/517670.html