爱意满满的作品展示区。
skkin3

做了个 IP 质量检测站,每一分怎么扣的都写清楚了

  •  
  •   skkin3 · 7 days ago · 1517 views

    前段时间排查网络问题,发现 IP 检测站基本都是给个分数,但不说怎么算的,页面上广告也不少。一气之下自己写了个: https://ipx.al

    我自己比较在意的几点:

    • 分数能拆开看,扣了哪几项、各扣多少都列出来,公式放在 /about

    • 好几个定位源并排对照,谁跟大多数不一样就标出来,不用自己一个个开

    • 风险库用的是公开黑名单,数据和构建脚本都放在 GitHub:github.com/yehyakin/ipx-al-data ,有误报可以直接提 issue

    • DNS / WebRTC 泄漏、分流这些在浏览器里测,不经过服务器

    • 不用登录,不记录查询,没广告

    • 终端里 curl ipx.al 也能看

    技术上就是 Cloudflare Workers ,加几台小机器做延迟探针,风险库靠 GitHub Actions 每 6 小时跑一遍。

    还很糙,欢迎拍砖。特别是判断错的 IP ,丢给我就行。

    ipx.al 报告示例

    Supplement 1  ·  2 days ago
    更新一下这几天改的东西,主要是针对楼里提的问题:

    • 「不是机房也显示机房」:之前类型基本靠几家第三方投票,现在多了一票自己整理的机房段库(云厂商官方 IP 段 + 公开路由数据);只有 PeeringDB 说是机房、但 Cloudflare Radar 显示真人流量不少的,不再算机房。还是判错的话欢迎丢 IP 。
    • 「同一个 IP 先 100 后 55 」:没拿到具体 IP 没法确认,大概率是第一次有个源没回来,类型投票变了。现在某个源额度用完或没回来时,报告只缓存很短时间、不记类型,超时也会直接显示。
    • 新增了几层自己的数据,都是公开来源:VPN 官方服务器出口、Tor 中继、已知扫描器( Censys / Shodan 这些)、运营商 geofeed 定位、RIR 注册日期、IPv6 黑名单。扫描器和 Tor 中继只展示不扣分。
    • 加了 C 段画像和 BGP 路由图,能看同网段有多少被列黑、上游是谁。
    • 首页快了一些,卡在「检测中」的几种情况也修了。
    • 英文站 ips.al ,另有俄 / 西 / 葡 / 日语。
    • 照旧:不用登录,没广告,不存访客 IP ,评分公式在 /about ,数据和脚本在 github.com/yehyakin/ipx-al-data 。

    判断错的 IP 还是随时丢过来。
    15 replies  •  2026-11-08 23:16:51 +08:00
    python35
    python35
    7 days ago
    1
    得了 55 分,因为机房 ip 上限就是 55
    zxdwe
    zxdwe
    7 days ago via iPhone
    2
    可以得 100 分的是自建 vps 吗?
    lion
    lion
    7 days ago
    3
    同 55 分,因为机房 ip 上限就是 55
    liuxyon
    liuxyon
    7 days ago
    4
    不准,不是机房的也显示机房
    loop00
    loop00
    7 days ago
    5
    为什么同一个 ip 检测开始是 100 ,过了一会就成 55 了?
    8Bobo8
    8Bobo8
    7 days ago
    6
    还挺好用的,方便快捷
    kenken
    kenken
    7 days ago
    7
    100 分
    675076143robin
    675076143robin
    7 days ago
    8
    好用,可信度如何验证
    skkin3
    skkin3
    OP
    7 days ago
    9
    @zxdwe 反过来,自建 VPS 一般是机房 IP ,上限就是 55 。100 分要家宽 IP ,而且没有扣分项。

    @liuxyon 方便把 IP 或 ASN 发我下吗?机房还是家宽是几个数据源投票出来的,自有 BGP 很可能被哪家标成了机房,我去看看是哪个源。

    @loop00 这个我得查一下,能把 IP 发我吗?怀疑是第一次有的源超时没回来,类型判断变了。

    顺便说一下,机房 IP 最高就是 55 ,家宽 100 ,详细在 ipx.al/about 。
    skkin3
    skkin3
    OP
    7 days ago
    10
    @zxdwe 截图那个 100 分是自建 VPS + 单独买的家宽固定 IP ,家宽本身没有扣分项,所以满分。
    liuxyon
    liuxyon
    6 days ago
    11
    @skkin3 私聊吧,网站做的不错,另外我有自己的 ipv4 v6 黑名单数据库. 可以提供检索
    skkin3
    skkin3
    OP
    6 days ago
    12
    @liuxyon 谢谢!没找到私信入口,可以邮箱联系: [email protected] 。黑名单库很感兴趣,想了解一下数据来源、更新频率,还有能不能按 IP 查询。另外你之前说「不是机房也显示机房」,方便的话把 IP 或 ASN 一起发来,我查查是哪个数据源判错了。

    @675076143robin 报告里每一项扣分都写了是哪个来源给的;「多源对照」把各家的原始结论并排放着,意见不一致的地方会标出来,可以自己去源站对。风险库用的是公开列表,来源和构建脚本都在 GitHub 公开仓库 yehyakin/ipx-al-data ,评分公式写在 /about 。分数我自己也不敢说绝对准,发现误判欢迎发 IP 给我。
    liuxyon
    liuxyon
    6 days ago
    13
    @skkin3 数据库是我自己维护的,1-3 天维护一次,有可能一天几次,主要根据对方访问我节点,实际违规行为统计,当然可以按 ip 统计,也可以按段,也有一点 ASN 黑名单数据.进入黑名单的不能访问我世界各地网络.
    liuxyon
    liuxyon
    6 days ago
    14
    已发邮件可以聊
    f1ynnv2
    f1ynnv2
    16h 51m ago
    15
    100 分。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4060 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 78ms · UTC 08:08 · PVG 16:08 · LAX 00:08 · JFK 03:08
    ♥ Do have faith in what you're doing.