离线地图数据

核心提示一个查询IP地理信息和CDN提供商的离线终端工具-Nali我想要在终端对IP地理信息和CDN服务提供商进行查询,发现了Nali这个工具,Nali与哪里谐音,非常适合这类工具通过简单的终端命令,可以很方便的查询到IP地址信息,功能强大。1.功

查询IP地理信息和CDN提供商的离线终端工具-李娜。想在终端查询IP地理信息和CDN服务商,找到了工具李娜,和去哪儿谐音,很适合这类工具。

通过简单的终端命令,就可以轻松查询IP地址信息,功能强大。

1.功能

支持多个数据库

无辜IPv4脱机数据库

Zipv6脱机数据库

Geoip2城市数据库

IPIP数据库

2区域数据库

B-IP数据库

2位置db3 lite数据库

CDN服务提供商查询

支持流水线处理

支持交互式查询

支持IPv4和IPv6。

支持多种语言

完全脱机查询

全平台支持

支持彩色输出

2.安装

使用可选源代码安装和下载预编译的可执行程序:

源代码安装:

李娜需要预装Go >= 1.18。安装后,您可以从源代码安装软件:

go install github.com/zu1k/nali@latest

下载预编译的可执行程序。

您可以从以下地址下载它:

# https://github.com/zu1k/nali/releaseswget https://github.com/zu1k/nali/releases/download/v0.4.2/nali-linux-amd64-v0.4.2.gz# 解压gzip -d nali-linux-amd64-v0.4.2.gz# 安装chmod +x nali-linux-amd64-v0.4.2 mv nali-linux-amd64-v0.4.2 /usr/local/bin/nail3.使用

查询IP的地理信息

$ nali 1.2.3.41.2.3.4 [澳大利亚 APNIC Debogon-prefix网络]

或者使用管道。

$ echo IP 6.6.6.6 | naliIP 6.6.6.6 [美国 亚利桑那州华楚卡堡市美国国防部网络中心]

同时查询多个IP的地理信息

$ nali 1.2.3.4 4.3.2.1 123.23.3.01.2.3.4 [澳大利亚 APNIC Debogon-prefix网络]4.3.2.1 [美国 新泽西州纽瓦克市Level3Communications]123.23.3.0 [越南 越南邮电集团公司]

交互式查询使用exit或quit退出查询。

$ nali123.23.23.23123.23.23.23 [越南 越南邮电集团公司]1.0.0.11.0.0.1 [美国 APNICCloudFlare公共DNS服务器]8.8.8.88.8.8.8 [美国 加利福尼亚州圣克拉拉县山景市谷歌公司DNS服务器]quit

与dig命令一起使用时,您需要在系统中安装dig程序。

$ dig nali.zu1k.com +short | nali104.28.2.115 [美国 CloudFlare公司CDN节点]104.28.3.115 [美国 CloudFlare公司CDN节点]172.67.135.48 [美国 CloudFlare节点]

与nslookup命令一起使用要求系统中已经安装了nslookup程序。

$ nslookup nali.zu1k.com 8.8.8.8 | naliServer: 8.8.8.8 [美国 加利福尼亚州圣克拉拉县山景市谷歌公司DNS服务器]Address: 8.8.8.8 [美国 加利福尼亚州圣克拉拉县山景市谷歌公司DNS服务器]#53Non-authoritative answer:Name: nali.zu1k.comAddress: 104.28.3.115 [美国 CloudFlare公司CDN节点]Name: nali.zu1k.comAddress: 104.28.2.115 [美国 CloudFlare公司CDN节点]Name: nali.zu1k.comAddress: 172.67.135.48 [美国 CloudFlare节点]

用于任何程序。因为李娜支持流水线处理,所以它可以用于任何程序。

bash abc.sh | nali

李娜将在IP之后插入IP地理信息,在CDN域名之后插入CDN服务提供商信息。

支持IPv6,和IPv4完全一样。

$ nslookup google.com | naliServer: 127.0.0.53 [局域网 IP]Address: 127.0.0.53 [局域网 IP]#53Non-authoritative answer:Name: google.comAddress: 216.58.211.110 [美国 Google全球边缘网络]Name: google.comAddress: 2a00:1450:400e:809::200e [荷兰Amsterdam Google Inc. 服务器网段]

检查CDN服务提供商。因为CDN服务通常使用CNAME域名解析,所以建议将其与nslookup或dig结合使用。你可以在了解CNAME之后单独使用它。

$ nslookup www.gov.cn | naliServer: 127.0.0.53 [局域网 IP]Address: 127.0.0.53 [局域网 IP]#53Non-authoritative answer:www.gov.cn canonical name = www.gov.cn.bsgslb.cn [白山云 CDN].www.gov.cn.bsgslb.cn [白山云 CDN]canonical name = zgovweb.v.bsgslb.cn [白山云 CDN].Name: zgovweb.v.bsgslb.cn [白山云 CDN]Address: 103.104.170.25 [新加坡 ]Name: zgovweb.v.bsgslb.cn [白山云 CDN]Address: 2001:428:6402:21b::5 [美国Louisiana州Monroe Qwest Communications Company, LLC ]Name: zgovweb.v.bsgslb.cn [白山云 CDN]Address: 2001:428:6402:21b::6 [美国Louisiana州Monroe Qwest Communications Company, LLC ]

 
友情链接
鄂ICP备19019357号-22