跨平台的可视化路由追踪图形工具,支持 Windows、Linux 和 macOS,底层基于 NextTrace。
xykt/IPQuality
一款 Bash 脚本,用于检测 IP 地址质量,涵盖风险评分、IP 类型、流媒体与 AI 服务解锁及邮局连通性。
- Star
- 10,778
- Fork
- 743
- 未关闭 Issue
- 0
- 最近提交
- 20天前
这是什么?
IPQuality 是一个 Shell 脚本,可对运行它的机器所用的 IP 地址做综合体检。报告包含基于 MaxMind 数据库的基础信息、IP 类型判断、整合多家风险数据库的风险评分与风险因子,以及流媒体和 AI 服务的解锁检测,还有常见邮件服务商的连通性检测。
脚本支持 IPv4 与 IPv6 双栈查询,可指定检测网卡或通过代理服务器进行检测。输出形式包括交互式终端界面、JSON,以及可写入文件的 ANSI 或纯文本报告。隐私模式可关闭在线报告生成功能。
脚本适用于多种 Linux 发行版和 macOS,Windows 用户可通过 Docker 运行,并提供中英文界面。
核心功能
- 01支持 IPv4 与 IPv6 双栈检测
- 02整合多个 IP 风险数据库给出风险评分
- 03检测 Netflix、YouTube、ChatGPT 等流媒体与 AI 服务的解锁情况
- 04检测 Gmail、Outlook 等主流邮箱服务商的连通性
- 05可将结果输出为 JSON、ANSI 或纯文本文件
适用场景
- 在部署 VPS 或代理 IP 前检查其是否被标记为高风险
- 确认某台服务器能访问哪些流媒体和 AI 服务
- 测试主机发出的邮件能否连通主流邮件服务商
- 通过导出 JSON 结果,将 IP 审计自动化
快速上手
- 1
在 Linux 上通过 Docker 容器运行脚本
docker run --rm --net=host -it xykt/ipquality && docker rmi xykt/ipquality > /dev/null 2>&1 - 2
或使用 README 中的官方一行 bash 命令运行交互式菜单
使用前须知
- Windows 仅支持通过 Docker 运行。
- 采用 AGPL-3.0 许可证,这是一种著作权传递许可证,修改版本需以相同条款公开。
- 检测结果依赖脚本通过网络查询的众多第三方风险数据库和流媒体服务。
标签
常见问题
- IPQuality 是什么?
- 一款 Bash 脚本,用于检测 IP 地址质量,涵盖风险评分、IP 类型、流媒体与 AI 服务解锁及邮局连通性。 IPQuality 是一个 Shell 脚本,可对运行它的机器所用的 IP 地址做综合体检。报告包含基于 MaxMind 数据库的基础信息、IP 类型判断、整合多家风险数据库的风险评分与风险因子,以及流媒体和 AI 服务的解锁检测,还有常见邮件服务商的连通性检测。
- IPQuality 可以免费使用吗?用的什么许可证?
- IPQuality 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
- IPQuality 还在维护吗?
- 活跃维护中。IPQuality 最近一次提交是在 2026年9月30日。
- IPQuality 适合用来做什么?
- 在部署 VPS 或代理 IP 前检查其是否被标记为高风险 确认某台服务器能访问哪些流媒体和 AI 服务 测试主机发出的邮件能否连通主流邮件服务商 通过导出 JSON 结果,将 IP 审计自动化
- IPQuality 怎么安装和运行?
- 在 Linux 上通过 Docker 容器运行脚本: docker run --rm --net=host -it xykt/ipquality && docker rmi xykt/ipquality > /dev/null 2>&1 或使用 README 中的官方一行 bash 命令运行交互式菜单
- 在哪里获取 IPQuality?
- 源代码和安装说明在 GitHub 上:https://github.com/xykt/IPQuality
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
4472188C#GPL-3.0更新于 2个月前
在内容发送给大模型前压缩工具输出、日志、文件和 RAG 片段的上下文压缩层。
7.6万5915PythonApache-2.0更新于 3天前
可自托管的有声书与播客服务器,支持流式播放、多用户进度同步和播客自动下载。
1.5万1221JavaScriptGPL-3.0更新于 15天前
Apache Druid 是一个高性能实时分析数据库,支持快速查询与数据摄入,可作为数据仓库的开源替代方案。
1.4万3802JavaApache-2.0更新于 昨天
一款自托管的网页应用,用于通过 Wake-on-LAN 远程唤醒局域网设备,基于 SvelteKit、Go 和 PocketBase 构建。
6373255GoMIT更新于 10天前
原生 macOS 菜单栏应用与 Rust CLI,统一查看 Claude、Gemini、OpenAI 等 AI 订阅的剩余额度。
4899323RustMIT更新于 19小时前