linux通过iptables只允许某ip可以ping

本文介绍了如何通过iptables和ip6tables命令来禁止、允许特定IP的ping操作,以及如何控制入向和出向的ping响应。首先,禁止所有入向的ping请求,然后指定允许某一IP(8.8.8.8)进行ping操作。接着,禁止应答入向的ping包,最后分别禁止出向的ping请求和应答。这些配置对于网络管理特别是安全策略设置具有重要意义。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

// 禁止全部ping操作
iptables -I INPUT 1 -p icmp --icmp-type echo-request -j DROP
// 只允许某ip可以ping操作
iptables -I INPUT -p icmp --icmp-type echo-request -s 8.8.8.8 -j ACCEPT

禁止入向ping包:
iptables -I INPUT 1 -p icmp --icmp-type echo-request -j DROP
ip6tables -I INPUT 1 -p icmpv6 --icmpv6-type echo-request -j DROP

取消禁止:
iptables -D INPUT -p icmp --icmp-type echo-request -j DROP
ip6tables -D INPUT -p icmpv6 --icmpv6-type echo-request -j DROP

禁止应答入向ping包:
iptables -I OUTPUT 1 -p icmp --icmp-type echo-reply -j DROP
ip6tables -I OUTPUT 1 -p icmpv6 --icmpv6-type echo-reply -j DROP

禁止出向ping包:
iptables -I OUTPUT 1 -p icmp --icmp-type echo-request -j DROP
ip6tables -I OUTPUT 1 -p icmpv6 --icmpv6-type echo-request -j DROP

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值