仅允许来自澳大利亚的 IP

仅允许来自澳大利亚的 IP

我只希望允许来自澳大利亚的网站访问者。有人这样做过吗?

答案1

您正在寻找 GeoIP 数据来作为限制依据。有很多资源对于这种事情。

然而,这并非万无一失,可以被规避,例如人们可以使用澳大利亚的代理。

答案2

尝试以下服务http://www.maxmind.com/或者http://hostip.info/

它们可以告诉您用户位于何处。

答案3

说实话,我试过这个,但从来都不是一个好主意。即使使用付费的 maxmind 数据库,我也遇到过本地验证用户无法访问网站的情况。我想到了一些原因,他们可能使用安全代理来过滤内容或其他什么。如果你这样做是为了有限的访问者(比如公司员工)或为了降低外部攻击的可能性,那么这是一个可行的解决方案。在所有情况下,对于生产 WWW,我最终不得不删除特定国家/地区的过滤器。

相关内容