CloudFlare 如何根据 IP 所属区域选择最靠近的服务器? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
RangerWolf
V2EX    Cloudflare

CloudFlare 如何根据 IP 所属区域选择最靠近的服务器?

  •  
  •   RangerWolf 2024-04-02 10:58:48 +08:00 1995 次点击
    这是一个创建于 622 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如:用户访问 www.test.com

    1. 日本的访客访问日本的服务器

    2. 其他的访客默认访问美国的服务器

    但是要求用户看到的网址依然是 www.test.com 而不是 jp.test.com 之类的不同的域名

    CF 付费方案也可以接受,但是希望不要太贵。每个月不超过 20$吧

    日请求量在 2~5W 这个范围
    8 条回复    2024-04-06 21:14:05 +08:00
    tianzx
        1
    tianzx  
    PRO
       2024-04-02 11:12:35 +08:00
    你使用 pages 开发的 jamstack 架构应用默认就支持
    XinSong
        3
    XinSong  
       2024-04-02 15:51:18 +08:00
    你这个不是可以靠解析实现吗(
    luoyide2010
        4
    luoyide2010  
       2024-04-02 16:50:53 +08:00
    我记得阿里付费 dns 也能实现类似效果吧,根据用户所在区域或者运营商,解析出不同的 IP 地址
    RangerWolf
        5
    RangerWolf  
    OP
       2024-04-02 17:09:11 +08:00
    @luoyide2010 我们已经用了 CF 的 DNS 了,还是想先基于 CF 的方案看看
    Fish1024
        6
    Fish1024  
       2024-04-02 21:15:54 +08:00
    cf 不需要这种操作,你接入了 cf ,那就是接入了 cf 的全球节点。不信你在不同的地区 ping 了看下,ip 都是各地的。有跨地域的 ip 也不用担心,那是 cf 的 anycast ip
    td width="auto" valign="top" align="left">
        7
    RangerWolf  
    OP
       2024-04-02 22:39:52 +08:00
    @Fish1024 我确实测试过,不管哪里 ping 值都是 1~2ms
    不过有的区域下载一些 10K 左右的 js 居然花了 20s+,按道理应该已经被缓存了的
    不过这个方案还有一些其他的应用场景,CDN 并不能解决所有问题
    RangerWolf
    Lemonawa
        8
    Lemonawa  
       2024-04-06 21:14:05 +08:00
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     879 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 20:23 PVG 04:23 LAX 12:23 JFK 15:23
    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