在Linux系统上绑定IP设置禁用ping

为了防止他人通过网络 ping 扫描发现并可能攻击你的机器,你可以对系统进行配置,禁用或阻止 ping 命令。

Linux 系统默认允许 ping 响应。ping 能力由两个因素决定:

1)内核参数 
2)防火墙
要允许 ping,这两个因素都必须启用。如果两个因素中的任何一个禁止 ping,则无法 ping 系统。

一.在内核级别禁用 ping 的方法如下:

首先,使用 ping.pe 网站检查 IP 是否正常响应。输入 IP 并测试连接性。这将显示目标 IP 是否允许 ping 请求。

暂时性(当前有效)禁用 ping:

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

当时,如果我们检查 IP,就会发现 ping 已被禁用。由于 ping 功能被暂时禁用,因此重启机器后即可恢复 ping 功能。

永久禁用 ping :

#vi  /etc/sysctl.conf   #Enter the configuration file.

Add a line inside:net.ipv4.icmp _echo_ignore_all= 1 


If you already have "net.ipv4.icmp_echo_ignore_all" in the file, you can directly modify the value after the "=" sign. (0 means allow, 1 means deny)

#  sysctl -p    #Apply the new configuration. 

检查是否已禁用 ping:

# cat /proc/sys/net/ipv4/icmp_echo_ignore_all

The value "1" indicates that ping is disabled, while the value "0" indicates that ping is enabled.

二.防火墙

禁止PING设置

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值