1. GeoIP 简介

GeoIP是IP地理位置数据库,可以根据IP地址(支持 IPv4 和 IPv6), 定位该 IP 所在的地理位置和 ASN 等信息。

GeoIP目前已经升级到 GeoIP2,GeoIP2 有两个版本,一个免费版(GeoLite2),一个收费版本(GeoIP2, 200$起步)。

两者对比可以参考官网说明 https://www.maxmind.com/en/geoip2-city-accuracy-comparison

与付费版相比,最大的差别就是免费版的精确度相对较低,但是对于大部分项目来说,其实免费版已经足够了。

除了GeoIP外, 其实还有 ip2location、Quova等也提供类似的功能, 但都是收费的。

2. GeoIP 的作用

GeoIP库被广泛运用在各种科学上网工具中,比如Clash, Shadowrocket, Quantumult(X), Surge...
用于提高分流规则判断的准确性。
软件都内置有GeoIP数据库(尤其是 Clash for Windows ),一般也不需要经常更新。

3. 变局

自 2019 年 12 月 30 日起,MaxMind 要求用户必须注册帐户并获取许可密钥以下载 GeoLite2 数据库。

4. 解决方案

① 为防止注册失败,请在直连状态下(不翻墙)访问 MaxMind 帐户注册地址

② 登陆账号并找到许可密钥生成界面,路径如下:Service - My License Key - Generate new license key ,生成许可密钥(License key)【务必妥善保管】

③ GeoLite2数据库的下载地址为:https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-Country&license_key=[第②步获得的许可密钥]&suffix=tar.gz

也可以使用网络上公开的GeoIP数据库:
https://github.com/Dreamacro/maxmind-geoip/releases
https://geolite.clash.dev
https://static.clash.to/GeoIP2/GeoIP2-Country.tar.gz
https://quantumult.crossutility.com/download/geoip/database/GeoLite2-Country.mmdb

5. Surge 如何添加

目前Surge已经修复此问题。

进入 Surge 配置文件的文本编辑模式,在 [URL Rewrite] 部分添加如下字段:

^https:\/\/geolite\.maxmind\.com\/download\/geoip\/database\/GeoLite2-Country\.tar\.gz https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-Country&license_key=[你的license key]&suffix=tar.gz 302

如图:

IMG_0167.PNG

使用公共的IP数据库也是可以的,步骤类似。只需要自行替换地址。
这里推荐使用RixCloud提供的公共库,故以此为例。
请在Surge的 [URL Rewrite] 部分添加如下字段:
^https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country.tar.gz https://static.clash.to/GeoIP2/GeoIP2-Country.tar.gz 302

然后在 [MITM] > hostname 部分添加主机地址: geolite.maxmind.com 或 *.maxmind.com

如图:

IMG_0168.PNG

6. Clash for Windows 如何添加

点击 General 页面的 GeoIP Database ,然后输入对应的许可密钥(License key)或下载地址(参考前文)。推荐直接填写 RixCloud 公共库的地址 [ https://static.clash.to/GeoIP2/GeoIP2-Country.tar.gz ] ,即可完成更新。

如图:

Clash_for_Windows_9Tj9E7SvJu.jpg

Clash_for_Windows_S7sLl59uWI.jpg

Clash for Windows 用户在更新 CFW 版本的时候其实就顺便更新了 GeoIP 数据库,所以并不需要太在意。


Netflix·Spotify·YouTube Premium会员合租


好家伙Cloud·极速体验


超大带宽·专线接入·BGP隧道


GsouCloud·全专线机场


闪电机场|高性价比|五元起步


MZFast机场|高性价比


南部隧道|全球互联


云网|免费试用一年


次元链接|注册即送0.8元


N3RO|专业带机场|专属优惠


VeePN骨折优惠码SABRINA1551

最后修改:2021 年 01 月 28 日 03 : 32 PM
如果觉得我的文章对你有用,请随意赞赏