我所做的一些網站存在垃圾郵件發送者的問題。我已經確定這些消息在發佈之前必須獲得批准,但最近它已經變得更糟。共享主機上的GeoIP
我只能看到所有垃圾郵件之間的鏈接。根據geoiplookup
,所有IP地址都來自中國(以及來自烏克蘭的一些IP地址)。我想:「那很簡單,只要阻止這兩個國家,無論如何這是一個荷蘭網站。」問題是GeoIP擴展沒有安裝在有問題的共享主機上。
我更喜歡這個解決方案,比如Captcha(無論如何都不能讀取那些血腥的東西)或者需要註冊和登錄。 我也不想依賴其他網站,因爲他們可以脫機或竊取信息。
有沒有其他方法可以做到這一點?該國是我所能找到的唯一聯繫。用戶代理是隨機的,所以屬於相同2個國家的所有IP地址都是相同的。我已經實施了阻止用戶在Tor網絡上發佈的內容,但他們似乎沒有使用Tor。
我知道我可以通過Javascript獲得某人的位置,但這是客戶端,很容易被禁用。
只是使用API來獲取國家。 Theres在那裏。 – 2012-06-11 14:54:05
@navnav很少有人按照他們的廣告方式工作。 – RobinJ
你是什麼意思?看看http://hostip.info,或者如果你可能會困擾註冊一個API密鑰,http://ipinfodb.com。我在過去使用過他們,他們工作正常(返回基本**國家**和**城市**) – 2012-06-11 18:25:19