# ip4regionServer **Repository Path**: RickieL/ip4regionServer ## Basic Information - **Project Name**: ip4regionServer - **Description**: ipv4的地址归属地查询服务. - **Primary Language**: Go - **License**: BSD-3-Clause-Clear - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2021-01-11 - **Last Updated**: 2022-02-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ip4regionServer ## 介绍 ipv4的地址归属地查询服务. ## 安装和使用 ```shell git clone https://gitee.com/RickieL/ip4regionServer.git cd ip4regionServer 使用方法1: go run main.go 使用方法2: go build ./ip4regionServer ``` ## 使用效果图 ![ip4region_demo](https://gitee.com/RickieL/ip4regionServer/raw/master/ip4region_demo.jpg) ## 数据来源 `ip4region.db` 是使用 `gitee.com/RickieL/ip4regionMaker` 依据`ip.merge.txt`生成的二进制数据文件。 `ip.merge.txt` 的数据来源为 `gitee.com/lionsoul/ip2region` 项目整理收集的数据,不对数据更新和正确性进行保证! 据称其项目数据来源是淘宝的ip查询服务和其他几个数据源进行的整合。 ## 其他说明 因发现了数据错误,需要自己修正数据, 故根据原项目提供的思路,开发了golang版本的数据生成工具 `https://gitee.com/RickieL/ip4regionMaker.git` 。 又因生成方式和结构做了一些变更,使用本项目生成的`ip4region.db`不能兼容`gitee.com/lionsoul/ip2region`的客户端查询工具。 可以使用 `gitee.com/RickieL/ip4region` 库进行查询, 本项目也是基于这个库(`gitee.com/RickieL/ip4region`)做的一个web服务。