V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
baobao1270
V2EX  ›  Cloudflare

Cloudflare 关闭 ECH 的方法

  •  
  •   baobao1270 · 47 天前 · 1727 次点击
    这是一个创建于 47 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Cloudflare 正在强制所有 Free Plan 用户启用 ECH 。如果你不想启用 ECH ,您可以使用 API 强制关闭。

    curl \
    -H "X-Auth-Email: <email>" \
    -H "X-Auth-Key: <globalApiKey>" \
    -H "Content-Type: application/json" \
    -X PATCH
    https://api.cloudflare.com/client/v4/zones/<zoneId>/settings/ech \
    -d '{"value": "off"}'
    

    也可以用这个 API 来强制打开 ECH 。

    截止 2024-10-05 有效,未来这个 API 可能删除或者无效。

    此外,这个 API 仅仅关闭 ECH ,但是不会关闭 HTTPS 记录的 ALPN 和 IP Hint 。

    7 条回复    2024-10-08 22:34:07 +08:00
    iseki
        1
    iseki  
       47 天前
    话说关这个是为了解决什么问了?因为 ECH 只有在 DNS 都工作正常的情况下才可能用,大陆显然工作不正常······
    wcnmm
        2
    wcnmm  
       47 天前 via Android
    @iseki 可以啊,开 ech 大陆可以直连 v2ex
    docx
        3
    docx  
       47 天前 via iPhone
    关掉这个是图什么呢……
    z919126592
        4
    z919126592  
       47 天前 via Android
    坐标白名单地区,开所有开了 ech 的 cloudflare 网站都会被 reset ,共享的 sni 头 cloudflare-ech.com 不在白名单里,直接访问也会被 reset ,不知道有没有影响
    showgood163
        5
    showgood163  
       47 天前 via Android   ❤️ 1
    可能有人有关 ech 的需求?

    但我经常上的网站就用的 cf cdn 。如果没有 ech ,直连被 reset 的连妈都不认识了,有了 ech 是就正常连接。
    Les1ie
        6
    Les1ie  
       43 天前
    我感觉最近一周我突然有很多网站直连上不去了,该不会是这个原因吧?挂在 cloudflare cdn 后面的网站随机 reset ,多刷几次才能随缘打开。
    看了此贴,又专门试了几次,如果能打开网页,那么 wireshark 也是能看到实际域名的。如果出现了 SNI 为 cloudflare-ech.com ,那么这时候一定无法打开网页。
    我用上面的命令关掉 ECH 观察几天...
    Les1ie
        7
    Les1ie  
       43 天前
    测试过程中通过扩展插件中心禁用了 switchyomega ,随后继续试了试。实验表明 firefox 默认是开启了 ECH 的,能通过 /cdn-cgi/trace 看到 sni=encrypted 。并且 firefox 可以随意打开 cloudflare cdn 后面的网站,同步对比 chrome 却只能随机打开套了 cf 的网站。
    但是让我困惑的地方还在继续,v2ex 使用 firefox/chrome 都能任意秒开,wireshark 能看到都是启用了 ECH 的,都只能看到 cloudflare-ech.com 这个记录。

    我只能猜这 IP 地址有较大关系吧...
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5315 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 08:50 · PVG 16:50 · LAX 00:50 · JFK 03:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.