Linux禁止ping以及开启ping的方法

简介: Linux禁止ping以及开启ping的方法Linux默认是允许Ping响应的,系统是否允许Ping由2个因素决定的:A、内核参数,B、防火墙,需要2个因素同时允许才能允许Ping,2个因素有任意一个禁Ping就无法Ping。
+关注继续查看

Linux禁止ping以及开启ping的方法
Linux默认是允许Ping响应的,系统是否允许Ping由2个因素决定的:A、内核参数,B、防火墙,需要2个因素同时允许才能允许Ping,2个因素有任意一个禁Ping就无法Ping。

具体的配置方法如下:

A、内核参数设置

   1、允许PING设置

    A.临时允许PING操作的命令为:#echo 0 >/proc/sys/net/ipv4/icmp_echo_ignore_all

     B.永久允许PING配置方法。

          /etc/sysctl.conf 中增加一行

   net.ipv4.icmp_echo_ignore_all=1

      如果已经有net.ipv4.icmp_echo_ignore_all这一行了,直接修改=号后面的值即可的(0表示允许,1表示禁止)。

      修改完成后执行sysctl -p使新配置生效。

    QQ???20150309171941.png

   2、禁止Ping设置     

     A.临时禁止PING的命令为:#echo 1 >/proc/sys/net/ipv4/icmp_echo_ignore_all     

   B.永久允许PING配置方法。

          /etc/sysctl.conf 中增加一行

   net.ipv4.icmp_echo_ignore_all=0

     如果已经有net.ipv4.icmp_echo_ignore_all这一行了,直接修改=号后面的值即可的。(0表示允许,1表示禁止)

     修改完成后执行sysctl -p使新配置生效。

     QQ???20150309173326.png
B、防火墙设置(注:此处的方法的前提是内核配置是默认值,也就是没有禁止Ping)

 这里以Iptables防火墙为例,其他防火墙操作方法可参考防火墙的官方文档。

 1、允许PING设置      

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

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

   或者也可以临时停止防火墙操作的。

    service iptables stop
 2、禁止PING设置

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

原文地址https://www.cnblogs.com/chenshoubiao/p/4781016.html

相关文章
|
9月前
|
Web App开发 Linux 内存技术
Linux下安装/更新Firefox且安装/更新Flash的方法
Linux下安装/更新Firefox且安装/更新Flash的方法
|
9月前
|
Linux Shell
Linux下,查看 可执行文件 依赖的 动态库的几个方法
Linux下,查看 可执行文件 依赖的 动态库的几个方法
1321 0
|
9月前
|
Unix Linux
Linux 使用 chrony 进行 NTP 时间同步及自建方法
chrony是网络时间协议的实现。它可以替代ntpd,后者是NTP的参考实现。它在类Unix操作系统上运行,并在GNU GPL v2下发布。
201 0
|
9月前
|
Linux
LINUX恢复误删除文件的两种方法(部分成功)
LINUX恢复误删除文件的两种方法(部分成功)
157 0
|
9月前
|
Linux
LINUX使用C调用LMDB的方法
LINUX使用C调用LMDB的方法
107 0
|
10月前
|
Linux Perl
Linux 6种日志查看方法,不会看日志会被鄙视的
Linux 6种日志查看方法,不会看日志会被鄙视的
|
10月前
|
云安全 弹性计算 安全
Linux服务器中了病毒后的清理方法
Linux服务器中了病毒后的清理方法
Linux服务器中了病毒后的清理方法
|
10月前
|
Linux
Linux CentOS7.x 升级内核的方法
Linux CentOS7.x 升级内核的方法
|
10月前
|
安全 Ubuntu Linux
在Linux终端中生成随机强密码的5种方法
在Linux终端中生成随机强密码的5种方法
|
10月前
|
Ubuntu Linux 网络安全
Linux用不同的方法来检查密码的复杂性并获取强度和得分
Linux用不同的方法来检查密码的复杂性并获取强度和得分
推荐文章
更多