IPQuality:一款全能的 IP 质量体检工具

在网络世界中,IP 地址的质量直接影响着我们的网络体验 —— 无论是流媒体服务的解锁状态、邮件服务器的连通性,还是 IP 本身的风险等级,都与 IP 质量息息相关。今天要为大家介绍的 IPQualityGitHub 仓库)就是一款专注于 IP 质量检测的开源脚本工具,它能全方位评估 IP 的各项属性,为网络调试、服务选型提供关键参考。

一、IPQuality 是什么?

IPQuality 是一款跨平台的 IP 质量体检脚本,旨在通过多维度检测,全面呈现 IP 地址的基础信息、风险等级、服务解锁能力等关键指标。无论是个人用户检测代理节点质量,还是开发者调试网络服务,都能通过它快速获取专业报告。

其核心定位是:一站式 IP 质量评估工具,整合了多数据库信息与多服务检测能力,让复杂的 IP 分析变得简单直观。

二、核心功能:6 大模块全面解析

IPQuality 围绕 IP 质量设计了 6 大检测模块,覆盖从基础信息到风险评估的全场景需求:

1. 基础信息模块

基于 Maxmind 数据库,提供 IP 的基础属性:

  • 自治系统号(ASN)与所属组织
  • 地理位置(城市、国家 / 地区、经纬度、时区)
  • 注册地与实际使用地对比
  • 地图链接快速查看物理位置

2. IP 类型属性

通过多数据库(IPinfo、IP2Location 等)识别 IP 用途:

  • 区分商业、机房、家宽、手机基站、教育网等类型
  • 标记 CDN、爬虫、保留 IP 等特殊类型
  • 明确 IP 是 “原生” 还是 “广播” 类型

3. 风险评分

整合 IPQS、Scamalytics 等多个风险数据库,生成直观风险等级:

  • 评分范围涵盖 “极低风险” 到 “极高风险”
  • 结合欺诈评分、滥用记录等指标综合评估
  • 清晰标注风险阈值(如高风险对应评分 ≥85)

4. 风险因子

细化风险来源,精准定位 IP 潜在问题:

  • 检测是否为代理(Proxy)、Tor 节点、VPN
  • 标记数据中心服务器、已知滥用者、机器人(Robot)
  • 多数据库交叉验证,降低误判率

5. 流媒体与 AI 服务解锁检测

针对热门服务的访问权限检测:

  • 流媒体:TikTok、Disney+、Netflix、YouTube Premium、Amazon Prime Video、Spotify
  • AI 服务:ChatGPT
  • 不仅检测 “是否解锁”,还能区分解锁类型(如原生解锁、通过 DNS 解锁、仅支持网页 / APP 等)

6. 邮件服务与黑名单检测

评估 IP 用于邮件服务的可行性:

  • 检测 Gmail、Outlook、QQ 邮箱等 12+ 主流邮件服务商的连通性
  • 检查本地 25 端口出站权限
  • 400+ 黑名单数据库检测,标记 IP 是否被封禁

三、支持平台与环境要求

IPQuality 具备极强的跨平台能力,支持几乎所有主流操作系统:

  • Linux 发行版:Ubuntu、Debian、CentOS、Fedora、Arch 等 20+ 种
  • macOS
  • Windows(需通过 Docker 运行)

环境依赖:

  • Bash 4.0 及以上版本(低于此版本会自动提示升级脚本)
  • 基础工具:curl、jq(用于网络请求与 JSON 解析,脚本会自动检测并安装缺失依赖)

四、使用指南:快速上手

IPQuality 提供两种使用方式,满足不同场景需求:

1. 交互界面模式

适合新手用户,通过菜单选择功能:

bash <(curl -sL https://IP.Check.Place) -M

2. 参数运行模式

适合高级用户或脚本集成,支持丰富参数:

  • 指定检测 IPv4/IPv6:-4 或 -6
  • 输出格式:-j(JSON)、-o /path/file(保存到文件,支持 ANSI/JSON/ 纯文本)
  • 语言设置:-l cn(中文)、-l en(英文)等 8 种语言
  • 隐私模式:-p(不生成报告链接)
  • 代理设置:-x http://proxy:port(支持 http/https/socks5 代理)

示例:检测 IPv4 并输出中文报告到文件

bash <(curl -sL https://IP.Check.Place) -4 -l cn -o ip_report.txt

五、技术亮点

  1. 多数据库整合:聚合 Maxmind、IPinfo、AbuseIPDB 等 10+ 权威数据库,数据更全面。
  2. 双栈与双语支持:同时兼容 IPv4/IPv6,支持中英文等 8 种语言,适配全球用户。
  3. 直观可视化:报告采用彩色排版,关键信息(如风险等级、解锁状态)通过颜色标注(绿 / 黄 / 红),单屏即可展示全部结果,便于截图分享。
  4. 轻量与高效:基于 Bash 编写,无需复杂部署,通过 curl 即可一键运行,检测过程异步优化,耗时短。
  5. 开源合规:基于 GNU AGPL v3 协议开源,代码透明可审计,支持二次开发。

六、总结

IPQuality 凭借全面的检测维度、跨平台特性和易用性,成为 IP 质量评估的得力工具。无论是普通用户检测代理节点是否 “干净”,还是开发者调试网络服务的地区限制,都能通过它快速获取精准报告。

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容