如果想要用新的 nginx 又想使用 geoip 的模組. 就只好自行生成
假設我們想要自行生成 台灣的IP 資料庫.先到這邊下載最新的IP檔案
http://ipblock.chacuo.net/view/c_TW
然後下載附件: change_allow_ip.tar.gz
解壓縮後..會看到裡面有個 netmask-2.3.12 的目錄. 先安裝它
# ./configure
# make all ; make install
這樣就會有 netmask 的計算檔
接著把最新下載回來的 IP資料庫,例如今天的檔案是 TW-20151221.txt
修改 chg_allow_ip.sh 裡面的
ipfile="TW-20151221.txt"
為下載回來的檔...
然後
# sh chg_allow_ip.sh
就會產生一隻 allow-TW.conf
那你就可以include 到 nginx 的設定檔裡面囉~~
change_allow_ip.tar.gz
(2015-12-21 21:04:17, Size: 322 KB, Downloads: 1)