iprr

Crates.ioiprr
lib.rsiprr
version0.1.5
sourcesrc
created_at2024-08-12 04:36:38.553305
updated_at2024-08-12 12:28:28.145258
descriptionA CLI to query ip region.
homepage
repositoryhttps://github.com/bujnlc8/ipr
max_upload_size
id1333884
size92,445
(bujnlc8)

documentation

README

Crates.io ipr

查询 IP 归属地

  • 支持IPv4IPv6

  • 支持离线查询

  • 支持交互式查询

  • 支持多渠道查询

  • 支持管道处理

根据我的观察,纯真数据库(qqwry)IP138 的准确度比较高,默认采用纯真数据库查询

查询结果仅供参考

用法

# 常规查询
ipr [OPTIONS] [IP]

OR

# 进入交互式查询
ipr

OR

# 开启管道查询
echo 1.2.3.4 | ipr

如果长时间未响应,可能是由于网络的原因未能成功下载 IP 数据库,可手动点击下面的链接,将下载的文件放在$HOME/.cache/ipr目录

下载

请根据你的操作系统下载相应的版本,可对比 md5 hash 值确定是否下载了最新的版本

解压后运行,在 Macos 中如果出现"ipr" is damaged and can't beopened.的提示,请尝试执行以下命令:

sudo spctl --master-disable

在 Arm 版的 Mac 上如果仍然打不开,可以尝试 x86 的版本

编译

cargo build --release --locked

如果在使用过程中发现 bug,欢迎反馈 👏

Commit count: 0

cargo fmt