我正在使用 apache deny 来拒绝一个国家的 IP 范围(在这种情况下是土耳其)。
但是,从 apache 日志中,我仍然看到来自 .tr 的 ips(大概使用 dls 连接)访问并获得有效的 http 200 响应:
dslxxx.xxx-xxxxx.ttnet.net.tr
我错过了什么?
我正在使用 apache deny 来拒绝一个国家的 IP 范围(在这种情况下是土耳其)。
但是,从 apache 日志中,我仍然看到来自 .tr 的 ips(大概使用 dls 连接)访问并获得有效的 http 200 响应:
dslxxx.xxx-xxxxx.ttnet.net.tr
我错过了什么?
通过 IP 地址阻止国家/地区是有问题的,并非所有 IP 地址范围都是按国家/地区分配的。如果您的用户使用不同 IP 范围的代理,他们仍然可以访问您的服务器。您应该考虑另一种控制访问的方法,例如强身份验证。