通过 IP 地址阻止国家/地区的最佳方法?

Nat*_*man 13 block geoip apache-2.2

我有一个需要根据 IP 地址阻止特定国家/地区的网站。我非常清楚基于 IP 的阻止并不是阻止访问者的万无一失的方法,但它是朝着正确方向迈出的必要步骤。

由于我使用的是 PHP,我会做的是使用 GeoIP 数据库,如geoplugin.net。但是,我很想知道是否有更好的方法来做到这一点。

该网站位于共享网络服务器上(我没有 root 访问权限)并且它在 centOS 上运行 Apache。我想我的问题是“可以将 .htaccess 文件配置为使用外部源来阻止 IP 地址来查找 IP 地址。”

Jas*_*erg 4

http://www.blockacountry.com

谨慎使用......我确信这里有很多人认为你封锁整个国家是在做错误的事情。

  • 这是一个非面向未来的答案的一个很好的例子。http://meta.stackexchange.com/questions/8231/are-answers-that-just-contain-links-elsewhere-really-good-answers (2认同)