我不想让俄罗斯和美国的用户访问我的网站,这些国家的ip地址哪里有最新的ip地址集合
具体的命令是什么?操作逻辑和详细的操作步骤,如果有详细的图文教程就更好了,先谢谢大家
认证高级PHP讲师
http://www.vpsee.com/2011/03/...
現在透過發行版安裝的nginx可能已經整合geoip模組了,第一步就不需要。發行版也可能已經打包了GeoIP資料庫,也不用你自己搞。具體你還是要看發行版裡的說明。
兩個思路:
是基於iptables,但首先你要知道IP的範圍
程式等級控制,取得存取IP然後查詢IP庫。 具體做法挺簡單的,可以自行找資料。
如果嫌屏蔽IP麻煩,為什麼不換個思路。 使用阿某雲的智慧雲解析,不給某些國家或地區做網域解析。
那肯定開始是引入判斷的功能模組,這個功能模組和最新的ip庫做對比,一旦發現俄羅斯和美國的ip就跳到別的網站,或者顯示一個假的404頁面。當不是上述ip時執行正常的進入。
http://www.vpsee.com/2011/03/...
現在透過發行版安裝的nginx可能已經整合geoip模組了,第一步就不需要。發行版也可能已經打包了GeoIP資料庫,也不用你自己搞。具體你還是要看發行版裡的說明。
兩個思路:
是基於iptables,但首先你要知道IP的範圍
程式等級控制,取得存取IP然後查詢IP庫。
具體做法挺簡單的,可以自行找資料。
如果嫌屏蔽IP麻煩,為什麼不換個思路。
使用阿某雲的智慧雲解析,不給某些國家或地區做網域解析。
那肯定開始是引入判斷的功能模組,這個功能模組和最新的ip庫做對比,一旦發現俄羅斯和美國的ip就跳到別的網站,或者顯示一個假的404頁面。當不是上述ip時執行正常的進入。