如何理解 cloudflare 的 custom hostnames? - V2EX
如果你希望学习 CDN 相关知识,那么建议你可以遍历以下软件的说明文档。
NGINX
cURL
raysonlu
V2EX    CDN

如何理解 cloudflare 的 custom hostnames?

  •  
  •   raysonlu Aug 11, 2023 2288 views
    This topic created in 1010 days ago, the information mentioned may be changed or developed.
    要让 a 域名走 cf 线路,可以让设置 cname 到 cf 的 b 域名,然后再在 cf 的 custom hostnames 上做相关设置,这种操作网上搜到的教程一大堆,但我做完后感到比较疑惑,custom hostnames 的作用是什么?

    从表面的链路来看,直接在 cf 里设置 b 域名解释到源站不就可以了,为什么要使用 custom hostnames 这个功能?我看官网介绍以及搜相关资料(网上几乎都是操作说明没有解释原理)也找不到一个所以然,有无大佬可以讲解一下?
    6 replies    2023-08-11 17:55:35 +08:00
    ruixue
        1
    ruixue  
       Aug 11, 2023
    这种就类似以前的 cloudflare partner ,允许你免 NS 接入使用 cloudflare ,也就是域名的 DNS 可以用其他家的,享受分区解析等 cloudflare 不提供的 DNS 功能,如果你用不着其他家 DNS 的功能,觉得 cloudflare 的就够用自然没必要折腾
    bearice
        2
    bearice  
       Aug 11, 2023
    主要是给 SaaS 服务商做 white labeling 的,即客户提供域名(可以是二级子域名)指向 CDN 来直接提供服务。
    raysonlu
        3
    raysonlu  
    OP
       Aug 11, 2023
    @ruixue
    @bearice
    b 域名绑定在 cf 的 NS ,并设置解释到源站,然后 a 域名 cname 到 b 域名,这种也是“免 NS 接入使用 cloudflare”
    ruixue
        4
    ruixue  
       Aug 11, 2023
    @raysonlu 是啊,我是表述的不够清楚吗?“免 NS 接入使用 cloudflare”就是其意义啊,复述一遍是有什么问题吗
    raysonlu
        5
    raysonlu  
    OP
       Aug 11, 2023
    @ruixue 但是我说的:“b 域名绑定在 cf 的 NS ,并设置解释到源站,然后 a 域名 cname 到 b 域名”,整个流程不需要设置 custom hostnames 啊,那网上的步骤为什么都说要去设置 custom hostnames 呢?
    ruixue
        6
    ruixue  
       Aug 11, 2023   1
    @raysonlu “免 NS 接入使用 cloudflare”说的是使用 cloudflare 的 cdn ,不是 dns

    设置 custom hostname 是告诉 cloudflare 怎么路由 cdn 收到的访问请求,你说的是不用 cloudflare 的 cdn ,只使用 cloudflare 的 dns 的情况,那和 cloudflare 没啥关系,用其他 dns 也都是一样的

    如果要用 cloudflare 的 cdn ,就是在 cloudflare 的 dns 设置那里点亮橙色的云朵,域名解析出来的 ip 实际上是 cloudflare 的 ip ,然后 cloudflare 再反向代理转发流量到 dns 设置的真实服务器 ip ,要是另一个域名不设置 custom hostname 直接 cname 过去,相当于 cname 到了 cloudflare 的 ip ,cloudflare 又不知道怎么转发流量,会认为这是恶意解析,自然就会报错
    About     Help     Advertise     Blog     API     FAQ     Solana     955 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 18:49 PVG 02:49 LAX 11:49 JFK 14:49
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86