Linux培训
达内IT学院

400-111-8989

Linux系统中禁止和开启ping的方法


今天小编要跟大家分享的文章是关于Linux系统中禁止和开启 ping 的方法。本文档以实战的形式介绍 RHEL7 禁止和开启 ping 的方法,希望对大家有帮助,下面来和小编一起看一看吧!

 Linux系统中禁止和开启 ping 的方法

一、内核参数设置

1,允许PING配置

临时

echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all

永久

echo net.ipv4.icmp_echo_ignore_all=0 >> /etc/sysctl.conf

sysctl -p # 执行这条命令使更改后的 /etc/sysctl.conf 配置文件生效

注意:如果 /etc/sysctl.conf 配置文件里已经有 net.ipv4.icmp_echo_ignore_all 字段了,那么直接用 vim 进去更改对应的值即可。

2,禁止PING配置

临时

echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all

永久

echo net.ipv4.icmp_echo_ignore_all=1 >> /etc/sysctl.conf

sysctl -p # 执行这条命令使更改后的 /etc/sysctl.conf 配置文件生效

注意:如果 /etc/sysctl.conf 配置文件里已经有 net.ipv4.icmp_echo_ignore_all 字段了,那么直接用 vim 进去更改对应的值即可。

二、防火墙设置

1,允许PING配置

注:使用以下方法的前提是内核配置是默认值,也就是内核没有禁ping

iptables -A INPUT -p icmp --icmp-type echo-request -j ACCEPT

iptables -A OUTPUT -p icmp --icmp-type echo-reply -j ACCEPT

2,禁止PING配置

iptables -A INPUT -p icmp --icmp-type 8 -s 0/0 -j DROP

--icmp-type 8 echo request 表示回显请求(ping请求)

0/0 表示所有 IP

总 结以上就是小编今天为大家分享的关于Linux系统中禁止和开启 ping 的方法的文章,希望本篇文章能够对正在从事Linux运维工作的小伙伴们有所帮助,想要了解更多Linux相关知识记得关注达内Linux培训官网。最后祝愿小伙伴们工作顺利!

【免责声明:本文图片及文字信息均由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除。】

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:Linux运维和开发人员要掌握的Linux命令
下一篇:学习Linux运维要经历哪四个阶段?学习哪些技能?

学物联网工程好就业吗?

图像算法工程师发展前景

大数据运维工资一般多少?

运维工程师经常加班吗?

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省