我们有广告服务器,并且有来自用户的欺诈性广告。如果广告来自不同的国家/地区,我们会发出警告,但他们使用代理服务器。所以,我有一些想法如何解决问题。
1)当用户访问网站时,检查他的IP,如果是匿名者,写入db(或者可以立即拒绝他从htaccess?)并禁止他?
2)使用mod_spamhaus,但不是很慢吗?
你的经历是什么?
答案 0 :(得分:0)
我认为这两种选择都会有点慢,至少在开始时,大多数IP都是未知的。
我不知道mod_spamhaus足够深,可以判断它有多慢。
关于选项1,可以使用 proxy checker 轻松实现,例如,还可以显示IP地址是代理,类型和国家/地区。这可能很方便。
无论如何,对于每个具有未知新IP地址的请求,任何代理检查器都会有一些延迟(您可以在数据库中保存IP地址,并对已经存在结果的数据库进行查询,更快地知道IPS)。 至少在开始时这个选项看起来也很慢,但是当你有很多代理IP要在你的数据库中禁用时会非常快。