靳闯博客 记录是一种习惯 、分享是一种态度
  • 波浪
  • 波浪
  • 波浪
  • 波浪
nali 一个查询IP地理信息和CDN服务提供商的离线终端工具
发表于: | 分类: 技术积累 | 标签: Linux IP查询

github上一个项目Nali,查询ip地理信息的工具,现有用的geoip2的免费地址库但是查国内的ip信息都不准确。nali这个还是比较准确的,可参数化更新最新ip信息库,使用起来也方便!


功能:

纯真 IPv4 离线数据库
ZX IPv6 离线数据库
Geoip2 城市数据库 (可选)
IPIP 数据库 (可选)
CDN 服务提供商查询
支持管道处理
支持交互式查询
同时支持IPv4和IPv6
支持多语言
查询完全离线
全平台支持
支持彩色输出

下载安装(以centos为例):

下载二进制文件 https://github.com/zu1k/nali/releases/tag/v0.3.1

# 解压重命名
gunzip nali-linux-amd64-v0.3.1.gz
mv nali-linux-amd64-v0.3.1 nali
chmod +x nali
mv nali /usr/local/bin/

# 下载ip数据库(默认存放当前用户目录下.nali目录中,如果换其他用户还要重新下载)
nali update

使用例子:

# 查单个ip信息 (用管道可以支持批量查询配合其他程序)
[root@localhost ~]# nali 123.123.123.123
123.123.123.123 [北京市顺义区 联通] 
[root@localhost ~]# echo "123.123.123.123" | nali
123.123.123.123 [北京市顺义区 联通] 


# 多个ip查询 (用户空格隔开)
[root@localhost ~]# nali 123.123.123.123 111.111.222.22 22.123.22.11
123.123.123.123 [北京市顺义区 联通]  111.111.222.22 [日本 东京市KDDI通信公司]  22.123.22.11 [美国 俄亥俄州哥伦布市DoD网络信息中心] 

# 交互式查询 (quit 或 exit 或 ctrl+c 退出)
[root@localhost ~]# nali 
123.123.123.123
123.123.123.123 [北京市顺义区 联通] 
111.111.222.22
111.111.222.22 [日本 东京市KDDI通信公司] 
quit

# 查询cdn服务提供商
[root@localhost ~]# nslookup baidu.com|nali
Server:        8.8.8.8 [美国 加利福尼亚州圣克拉拉县山景市谷歌公司DNS服务器] 
Address:    8.8.8.8 [美国 加利福尼亚州圣克拉拉县山景市谷歌公司DNS服务器] #53

Non-authoritative answer:
Name:    baidu.com
Address: 220.181.38.251 [北京市 电信IDC机房] 
Name:    baidu.com
Address: 220.181.38.148 [北京市 电信IDC机房] 

更新ip信息数据库:

[root@localhost ~]# nali update
2021/08/17 16:19:06 正在下载最新 纯真 IPv4数据库...
2021/08/17 16:19:09 已将最新的 纯真IP库 保存到本地: /root/.nali/qqwry.dat 
2021/08/17 16:19:09 正在下载最新 ZX IPv6数据库...
2021/08/17 16:19:10 已将最新的 ZX IPv6数据库 保存到本地: /root/.nali/ipv6wry.database 
2021/08/17 16:19:10 正在下载最新 CDN服务提供商数据库...
2021/08/17 16:19:10 已将最新的 CDN数据库 保存到本地: /root/.nali/cdn.json 

自选ip数据库:

# Windows平台
使用geoip数据库
set NALI_DB_IP4=geoip
或者使用 powershell
$env:NALI_DB_IP4="geoip"

使用ipip数据库
set NALI_DB_IP6=ipip
或者使用 powershell
$env:NALI_DB_IP6="ipip"

# linux平台
使用geoip数据库
export NALI_DB_IP4=geoip
使用ipip数据库
export NALI_DB_IP4=ipip

使用截图:

nali.png


商业转载请联系作者获得授权,非商业转载请注明出处 本文地址:https://me.jinchuang.org/archives/1159.html

如果这篇文章帮助到了你,我感到十分荣幸!


📑 留言内容

  1. 有用啊,学习了

📬 评论留言 ↴

TOP