首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用iptables /netfilter阻止国家

使用iptables /netfilter阻止国家
EN

Server Fault用户
提问于 2012-09-12 08:30:34
回答 1查看 1.1K关注 0票数 0

使用iptables (如http://www.cyberciti.biz/faq/block-entier-country-using-iptables/)很容易阻止来自国家的It。然而,我读到,如果拒绝列表太大,性能可能会下降。另一种方法是安装iptables修补程序,或者使用ipset ( http://www.jsimmons.co.uk/2010/06/08/using-ipset-with-iptables-in-ubuntu-lts-1004-to-block-large-ip-ranges/)代替iptables。

是否有人对各种方法有经验,并能就性能差异发表一些看法?

是否还有其他方法可以阻止linux中的国家I,而我没有在上面提到过?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2012-09-12 08:38:59

我一直在用geoip和ipset。我建议使用它,因为它对我的网络的性能影响很小。如果仅使用iptables,那么规则集变得越长,数据包遍历的延迟就会更高。

IpSet实际上匹配了一组in,并且匹配是在一举完成的,而不是为iptable链中的每个IPs块匹配每条规则。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/426642

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档