GeoIP數據庫自動更新

GeoIP數據庫自動更新

此頁面提供兩種自動更新GeoIP數據庫的方法。git

使用GeoIP更新

MaxMind 提供 GeoIP 更新程序, 既能夠更新GeoIP2數據庫,也能夠更新GeoIP 老版本數據庫。請參照如下步驟:github

第一步-安裝GeoIP更新

能夠從GitHub 下載。數據庫

第二部-得到含有帳戶信息的GeoIP.conf

得到一個 含有帳戶信息GeoIP.conf.curl

您能夠按照以下格式手寫 (不推薦).url

1spa

2code

3crontab

4ip

5get

    # GeoIP.conf file - used by geoipupdate program to update databases

    # from http://www.maxmind.com

    UserId <span class="text-error">YOUR_USER_ID_HERE</span>

    LicenseKey <span class="text-error">YOUR_LICENSE_KEY_HERE</span>

    ProductIds <span class="text-error">YOUR_PRODUCT_IDS_HERE</span>

第三部 – 運行 GeoIP 更新。

運行 geoipupdate. 能夠在Unix上用crontab完成全自動:

1

2

3

4

    # top of crontab

    MAILTO=your@email.com

    0 12 * * 3 /usr/local/bin/geoipupdate

    # end of crontab

該crontab每週三中午運行,而且email是否完成。運行請輸入指令:

1

    $ crontab cronfile

若是你有防火牆, geoipupdate 要求 DNS 和 HTTPS (443) 端口打開.

 

直接下載

推薦用於不能用更新的系統,如Windows

GeoIP download page 使用直接下載. 若是你使用 wget 或者 curl 指令,URL須要用引號括起來.

下載格式爲壓縮包,能夠用 7-Zip  gzip 等解開。

相關文章
相關標籤/搜索