如何限制Apache服务器只接受来自美国城市或州的HTTP请求?

时间:2015-06-17 23:58:14

标签: apache security

如何限制Apache服务器只接受来自美国城市或州的HTTP请求?

我可以访问httpd.conf文件。

2 个答案:

答案 0 :(得分:0)

该信息不会在http标头上传输。如果它可以代理将破坏所有信息。这就是各国一般无法保持某些流量的方式。更容易确定允许哪些流量。

答案 1 :(得分:0)

您需要安装GeoIP模块,例如mod_geoip2

请注意,GeoIP数据通常不可靠 - 特别是在细粒度的城镇级别。如果您选择基于城市的白名单访问,您肯定会阻止访问该市的大量用户以及所有移动用户。

这通常是一个非常糟糕的主意。