【Github】项目名:zu1k/nali:一个查询IP地理信息和CDN服务提供商的离线终端工具
项目简介
Nali是一个离线终端工具。它具有多种功能,支持多种数据库,像纯真IPv4离线数据库、ZX IPv6离线数据库等。它能查询IP地理信息,支持多种查询方式,如单个IP查询、多个IP查询、管道处理查询、交互式查询,还能查询CDN服务提供商,并且支持IPv4和IPv6、多语言查询,全平台可用且支持彩色输出。
安装方式
从源码安装需要预先安装Go>=1.19,然后可以通过命令$go install github.com/zu1k/nali@latest安装。也可以从Release页面下载预编译好的可执行程序,对于Arch系Linux,在Aur中有3个相关包可供选择。
使用说明
查询一个IP地理信息可以用$nali 1.2.3.4这种形式;使用管道如$echo IP6.6.6.6|nali;同时查询多个IP用$nali 1.2.3.4 4.3.2.1 123.23.3.0;交互式查询输入exit或quit可退出查询;可以与dig、nslookup命令配合使用;还能与任意程序配合使用,因为它支持管道处理。查询CDN服务提供商时,推荐与nslookup或者dig配合使用。
数据库相关
第一次运行后,会在config目录生成配置文件config.yaml。用户可以自选数据库,通过设置环境变量NALI_DB_IP4、NALI_DB_IP6来指定,不同平台有不同的设置方式。还可以通过修改环境变量NALI_LANG来指定使用的语言,NALI_HOME来指定工作目录,NALI_CONFIG_HOME来指定配置文件目录,NALI_DB_HOME来指定数据库文件目录。
项目总结
Nali这个项目功能丰富,在查询IP地理信息和CDN服务提供商方面有着诸多便利之处。如果你对这个项目有任何想法或者使用经验,欢迎在下方留言讨论。
项目地址
数据统计
数据评估
本站链氪巴士提供的zu1k/nali:一个查询IP地理信息和CDN服务提供商的离线终端工具都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由链氪巴士实际控制,在2024年12月6日 上午12:00收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,链氪巴士不承担任何责任。