iptables删除指定某条规则
今天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,不然这位同事就只能杯具了.
系统: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,不然这位同事就只能杯具了.
评论: