离线IP数据库.png前言

最近想给博客加一个IP归属地显示的功能,但目前主流的方法都是使用开放的API来实现,或者自己抓包获取第三方API来实现。很显然,这些方法还是有一定缺陷的,例如第三方平台接口出现了问题,就会导致无法正常显示归属地信息,因此我们就需要用到离线IP数据库来实现IP归属地、运营商等信息查询功能了。

搭建离线IP数据库目前主要有三种方法:使用 纯真离线IP数据库 、使用Github开源的 ip2region 离线IP数据库、自己构建一个IP数据库,这三种方法里最简单的无疑是前面两种,所以这期教程也是主要以使用前面两种IP数据库为主


纯真

首先通过以下链接前往纯真官网,注册并登录账号

https://cz88.net/geo-public

注册并登录账号之后,点击顶部栏中的 纯真社区版IP库

在根据下方提示,完成纯真社区IP库的授权

完成授权后,在网页最下方找到社区版IP库下载地址,将纯真社区IP数据库下载

ip2region