[ad_1]
GeoIP 简介
GeoIP是IP地理位置数据库,可以根据IP获得地理位置信息。GeoLite2是GeoIP2的免费版本,与GeoIP2数据库相比准确性较差,但对于一般使用足够了。
在Surge/Shadowrocket/Quantumult/Clash等软件中的作用就是根据IP地址判断是哪个国家的IP,再根据不同的规则走不同的节点。
比如Surge的规则:
GEOIP,US,USProxy
GEOIP,JP,JPProxy
GEOIP,CN,Direct
如果访问的IP是美国的,就走USProxy策略;如果访问的IP是日本的,就走JPProxy策略;如果访问的IP是中国的,就走直连,不走代理节点。
软件都内置有GeoLite2数据库,一般也不需要经常更新。
此前,MaxMind一直提供了GeoLite2公开的下载/访问地址。但从2019年12月30日开始,MaxMind不再提供GeoLite2公开的下载/访问地址,需要用户注册一个MaxMind帐户并获取许可密钥,才能下载GeoLite2数据库。
MaxMind帐户注册地址:https://www.maxmind.com/en/geolite2/signup (直连访问,不要走代理)
注册完成后,在许可密钥界面生成许可密钥(License key),妥善保管好你的许可密钥(License key)。
GeoLite2数据库的下载地址即为:https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-Country&license_key=你的许可密钥&suffix=tar.gz
也可以使用大家公开的GeoLite2数据库:
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
[ad_2]