# ip17mon-java **Repository Path**: mirrors_qiniu/ip17mon-java ## Basic Information - **Project Name**: ip17mon-java - **Description**: 17mon ip库查询 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-18 - **Last Updated**: 2025-12-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README IP 17mon java version, 比官方的速度快很多,支持监视文件改动自动加载 IP库请从 ipip.net 下载 添加依赖: ``` com.qiniu ip17mon 0.2.1 ``` 使用方法: 首选构建一个 `Locator` ,支持从不同的地方加载IP库,比如远程URL,或者本地的文件。 ``` //从URL加载IP库 String ipBaseUrl = "http://xxx.example.com/ip.dat"; Locator locator = Locator.loadFromNet(ipBaseUrl); //从本地加载IP库 String ipBasePath = "/tmp/ip.dat"; Locator locator = Locator.loadFromLocal(ipBasePath); ``` 然后使用 `find` 方法查询: ``` LocationInfo ipInfo = locator.find("180.163.159.7"); System.out.println(ipInfo.toString()); ```