Repolode
xykt

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. 1

    在 Linux 上通过 Docker 容器运行脚本

    docker run --rm --net=host -it xykt/ipquality && docker rmi xykt/ipquality > /dev/null 2>&1
  2. 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 数据每日更新。

相关项目