当前位置: > Linux服务器 > iptables >

iptables删除指定某条规则

时间:2014-12-12 02:32来源:linux.it.net.cn 作者:IT
今天iptables来防攻击的时候,一个同事误把公司的一个外网ip给屏蔽了,因为iptables里有很多规则,不能直接全部清空,那好吧,只能手动删除那条规则.
  系统:centos 5.x

1.查看要删除的那条规则
iptables -nL --line-numbers|grep 171.216.x.x

说明:--line-number可以显示规则序号,这样删除的时候很方便

2.删除这条规则
我们用了上面的命令,查看到171.216.x.x这个ip被禁止是在第10号
iptables -D INPUT 10

这样就可以了,因为规则没有保存到配置文件,所以不用重启iptables.

ps:这里再提醒下大家,使用iptables的时候要注意,把自己的ip屏蔽了是很麻烦的一件事情,今天还好我还没有退ssh,不然这位同事就只能杯具了.
(责任编辑:IT)
------分隔线----------------------------