CCKurokawa
V2EX  ›  服务器

cloudflare 感觉怪怪的,添加和解析一个域名不需要任何的验证。

  •  1
     
  •   CCKurokawa · May 15, 2023 · 5620 views
    This topic created in 1121 days ago, the information mentioned may be changed or developed.

    这样我可以直接添加别人的域名到自己账户里,然后修改他的解析。

    如果别人的域名没有使用 cloudflare ,而是使用别的服务商进行解析(例如阿里云),我直接添加到 cloudflare 后甚至可以看到他的所有解析记录。。。

    震惊

    29 replies    2023-05-16 22:26:15 +08:00
    shyling
        1
    shyling  
       May 15, 2023   ❤️ 2
    1. 修改域名 ns 到 cf 才有效
    2. 只是通过工具查到的
    unnamedhao
        2
    unnamedhao  
       May 15, 2023
    但是你改不了别人的域名解析
    worldquant
        3
    worldquant  
       May 15, 2023   ❤️ 2
    你要先添加站点后去域名注册商那边修改 ns ,你以为随便改吗
    shakaraka
        4
    shakaraka  
    PRO
       May 15, 2023
    你在想啥?
    makelove
        5
    makelove  
       May 15, 2023
    然而有什么用?
    且不可能看到所有解析记录,只能猜常用单词
    mogita
        6
    mogita  
       May 15, 2023
    楼上这么快就把 OP 的核心知识缺失给明示了。。。

    震惊
    yarnom
        7
    yarnom  
       May 15, 2023 via Android
    需要在域名商那边把名称服务器修改成 cloudflare 的才行,你可以注册一个域名试试~
    icy37785
        8
    icy37785  
       May 15, 2023 via iPhone   ❤️ 10
    不知道说什么好,我对于这帖子也挺震惊的。
    Muniesa
        9
    Muniesa  
       May 15, 2023 via Android
    太哈人了,这就去把 chatgpt 的域名解析给改了
    ktqFDx9m2Bvfq3y4
        10
    ktqFDx9m2Bvfq3y4  
       May 15, 2023 via iPhone
    @shyling
    plus 如果有同名域名加入 cf 应该会有验证。比如 v 站已经使用 cf ,如果你在加,cf 会发现已经有其他账号加了,然后需要你证明 V2EX 属于你,可能通过添加新的 ns 记录证明。
    davidyin
        11
    davidyin  
       May 15, 2023 via Android
    不是所有的记录。
    y1y1
        12
    y1y1  
       May 15, 2023 via iPhone
    你震惊,我也震惊了
    bGl2aWRubXNs
        13
    bGl2aWRubXNs  
       May 15, 2023
    @icy37785 hahaha 确实
    CCKurokawa
        14
    CCKurokawa  
    OP
       May 15, 2023   ❤️ 1
    抱歉把各位都给震惊到了 我再多去学习学习吧 hhh
    oott123
        15
    oott123  
       May 15, 2023 via Android   ❤️ 1
    有做的,只是比较隐蔽,每个账号添加域名返回的 ns 是不一样的
    https://blog.cloudflare.com/whats-the-story-behind-the-names-of-cloudflares-name-servers/
    CCKurokawa
        16
    CCKurokawa  
    OP
       May 15, 2023
    @oott123 噢噢 是这样。前天一次性绑定了 20 个域名,发现都是一样的 ns ,我就天真的以为所有人账号都是一样的 ns (汗
    lhbc
        17
    lhbc  
       May 15, 2023 via Android
    OP 还在震惊的时候,我就已经把 google.com apple.com
    microsoft.com facebook.com tiktok.com youtube.com 收入囊中
    Shorekeeper
        18
    Shorekeeper  
       May 15, 2023   ❤️ 1
    总记得之前见过这样的问题...

    Cf 添加域名的时候会要求用户修改 NS 服务器。除非真的有控制权,不然改不了。
    wonderfulcxm
        19
    wonderfulcxm  
       May 15, 2023
    Are You OK?
    shyling
        20
    shyling  
       May 15, 2023
    @Chad0000 估计是有的,不过我还没试过
    miyuki
        21
    miyuki  
       May 15, 2023
    冷嘲热讽就没必要了

    添加是可以添加,但是下一步需要修改 ns ,不改过去还是用不了滴
    leonshaw
        22
    leonshaw  
       May 15, 2023
    权限验证是通过改 NS 完成的,那校验 NS 记录和这两个给定 server 上的解析生效先后顺序是怎么样的?
    如果先校验,那切换过程可能会有一段时间无法解析;如果先解析生效,那有可能用多账号做拒绝服务攻击?
    感觉这种设计有点奇怪(虽然防 DoS 是他们看家本领)
    Shorekeeper
        23
    Shorekeeper  
       May 15, 2023
    @leonshaw #22 遇到极端情况可以人工审核?
    zhangshine
        24
    zhangshine  
       May 15, 2023
    跟手机验证码一样,情况会出现,但是概率很小
    renfei
        25
    renfei  
       May 16, 2023
    @leonshaw 我是这样理解先校验 NS 权限的
    1.Cloudflare 去查 whois ,NS 记录是准实时的,会很快感知到 NS 记录的变化
    2.用户侧的 NS 记录是有 72 小时的 TTL 缓存的,不是实时的
    所以,Cloudflare 会更快的接入,使解析在用户查询到 NS 变动之前就生效
    leonshaw
        26
    leonshaw  
       May 16, 2023
    @SunsetShimmer
    @renfei
    试了一下,是先生效的

    dig @garret.ns.cloudflare.com v2ex.microsoft.com TXT +short
    "See https://v2ex.com/t/940085"

    这下微软用不了这个 DNS server 了。。
    renfei
        27
    renfei  
       May 16, 2023
    @leonshaw

    不是,只有给你分配的这组 NS 才能解析,微软没有修改域名的 NS 记录,互联网上是不会走到你那组 NS 的

    比如给我分配的 NS 是 robin.ns.cloudflare.com ,那你试试这个

    dig @robin.ns.cloudflare.com v2ex.microsoft.com TXT

    就无法解析,所以只能自嗨
    leonshaw
        28
    leonshaw  
       May 16, 2023 via Android
    @renfei 我知道,所以我说的是“这个” DNS server 。问题在于其它账户想解析 microsoft 域必须分配不同的 DNS ,那么如果有足够的(超过权威 DNS 地址池)账户做同样的事情,就能形成 #22 说的 DoS 攻击。
    renfei
        29
    renfei  
       May 16, 2023
    @leonshaw 我找到一个 2 年前的数据,已经有 900+ 个 ns 记录了: https://github.com/indianajson/cloudflare-nameservers

    这 2 个一组,虽然有穷尽,但似乎比较困难
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   981 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 84ms · UTC 19:20 · PVG 03:20 · LAX 12:20 · JFK 15:20
    ♥ Do have faith in what you're doing.