如何禁止250.000 IP范围?

我正在使用iblocklist.com,我想禁止在CentOS dedi上访问我的networking服务器的IP列表。

我有一个bash脚本,可以parsing它,并将范围逐一添加到iptables。 我的问题是:

  • 这需要太长时间。 无论如何加快进程?
  • iptables甚至能够处理这种负载?

谢谢

如果你真的有250,000个地址,你不应该使用单独的iptables规则。 相反,你应该使用一个ipset 。 一个ipset使用散列表,并为此更有效率。