CentOS是流行的Linux发行版之一,许多国内或国外服务器都支持该操作系统。CentOS系统默认是允许Ping的,我们可以通过SSH工具以root用户身份登录到CentOS系统,修改网络配置文件来禁止ping,禁ping可以防止一些针对IP的攻击。
CentOS系统有两种禁Ping方法,一种是临时禁ping,服务器重启后失效;另一种是永久禁ping,服务器重启后依然生效。下面说一下具体方法:
临时生效
允许ping命令:
echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all
禁止ping命令:
echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all
永久生效
1、以 root 用户身份登录到 CentOS 系统。打开网络配置文件 sysctl.conf,可以使用任何文本编辑器打开该文件,例如使用 vi 命令:
vim /etc/sysctl.conf
2、在 sysctl.conf 文件中,修改或添加以下行:
net.ipv4.icmp_echo_ignore_all=0
这将禁止系统响应 ICMP Echo 请求,即禁用 ping 命令。
3、保存并关闭文件。如果使用 vi 编辑器,请按下 Esc 键,然后输入 :wq 以保存并退出。
4、执行以下命令以使更改生效:
sysctl -p
这将重新加载 sysctl.conf 文件并应用更改。
5、现在,您的 CentOS 系统应该禁止对 ping 命令作出响应。其他计算机将无法使用 ping 命令对您的系统进行网络连接测试。
6、若想恢复允许ping命令,只在 sysctl.conf 文件中,修改或添加以下行:
net.ipv4.icmp_echo_ignore_all=1
✅来源:十一张博客
✅标题:CentOS系统如何禁止ping
© 版权声明
●本站部分资源收集整理于互联网,仅供交流和学习使用,请于下载后24小时内删除
●版权归原作者和机构所有,严禁商用,否则产生的一切后果将由您自己承担
●如果您不喜欢本站有您信息的存在,请邮件告知我们予以删除
●版权归原作者和机构所有,严禁商用,否则产生的一切后果将由您自己承担
●如果您不喜欢本站有您信息的存在,请邮件告知我们予以删除
THE END
暂无评论内容