V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
holajamc
V2EX  ›  分享创造

各位是否有 IP 反查域名的需求?

  •  2
     
  •   holajamc · 12 天前 · 1454 次点击

    比如说你有一个 IP 地址,想知道它对应的域名是什么?

    契机

    在 2021 年时候,收到了某地帽子蜀黍提供的该地区的 IP 列表,对其进行画像,包括但不限于寻找到矿池,非法网站,未备案网站等。

    因此,寻找了大量的 IP 反查域名的数据集,发现大部分数据集均基于 Rapid7 Open Data,感谢 Rapid7 的贡献。

    但不幸的是,该数据集在 2022 年不再提供公开下载。

    收拾行装

    我莫名的对这个项目有些执念,因此在 2024 年,决定自己搭建一个 IP 反查域名的服务。技术选型从 MongoDB (感谢 BaCde ,他的 https://rapiddns.io/ 确实给我了不少灵感),到 PostgreSQL ,再到最后的 ClickHouse 。

    数据集的选型也从最初的 Rapid7 的数据集,到最后的 CAIDAOpenIntel 和 被动收集。

    是的,我基本完成了一个简单的搜索引擎,通过投喂一些初始网页进行递归抓取。

    数据展示

    AAAA

    pEWYzzn.png

    A

    pEWt0w8.png

    CNAME

    pEWtBTS.png

    展望

    我十分想商业化,但不清楚是否有市场需求。如果有市场反响,我会尽快完成这个项目。

    如果您有任何想法或者建议请您联系 https://t.me/jam23ly

    8 条回复    2025-04-15 16:51:50 +08:00
    sbmzhcn
        1
    sbmzhcn  
       12 天前
    这种有需求,免费查询,但不显示具体信息,想看完整域名就付费。这种估计就可以,特别是 cloudflare 的反查 ip ,这个需求挺多。
    zzh0410
        2
    zzh0410  
       12 天前 via Android
    感觉这个数据量很大吧,方便说下占用了多少存储么
    rekulas
        3
    rekulas  
       12 天前
    censys.io 反查的数据感觉比较完善
    以前做网站的时候有不少这个需求,用户国外服务成功率比较高,现在不清楚还有多少人有这些需求
    holajamc
        4
    holajamc  
    OP
       12 天前
    @sbmzhcn 十分感谢,对于公共 CDN 这部分的我会持续关注
    holajamc
        5
    holajamc  
    OP
       12 天前
    @zzh0410 [![pEWUIz9.png]( https://s21.ax1x.com/2025/04/14/pEWUIz9.png)]( https://imgse.com/i/pEWUIz9) 感谢 Clickhouse 提供的压缩存储
    holajamc
        6
    holajamc  
    OP
       12 天前
    @rekulas censys 的数据我经过一些分析,似乎对 web 服务支持更好(比如通过证书获取域名),这方面的考量我也会增加
    dudu2017
        7
    dudu2017  
       12 天前
    曾经开发过这个功能🤪不过需求是对公司内部使用,不会对外
    xiaoyuesanshui
        8
    xiaoyuesanshui  
       11 天前
    不是 rDNS?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2743 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 12:58 · PVG 20:58 · LAX 05:58 · JFK 08:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.