访问量: 279 次浏览
近期在网站管理运维中,针对无效流量屏蔽了大量的IP,先进行了直接禁止访问以解决正常访问速度慢的问题。 担心一些正常的爬虫被误伤,需要查找一下重新释放。 在Linux操作系统中一般使用iptables命令来查看和管理防火墙规则。这就涉及到如何列出所有规则及其行号,以及如何根据行号删除指定规则的方法。
以下操作皆使用管理员权限。
查找所有规则:
iptables -L INPUT --line-numbers
上面命令可以配合IP进行查找,如找到常用的 Google IP 段,可以使用:
iptables -L INPUT --line-numbers | grep 66.249.
找到后使用下面命令删除一条规则:
iptables -D INPUT line-num
注意,这个
line-num是通过iptables -L INPUT --line-numbers所打印出来的行号。