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

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

  •  
  •   RangerWolf · 28 天前 · 833 次点击
    比如:用户访问 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  
       28 天前
    你使用 pages 开发的 jamstack 架构应用默认就支持
    XinSong
        3
    XinSong  
       28 天前
    你这个不是可以靠解析实现吗(
    luoyide2010
        4
    luoyide2010  
       28 天前
    我记得阿里付费 dns 也能实现类似效果吧,根据用户所在区域或者运营商,解析出不同的 IP 地址
    RangerWolf
        5
    RangerWolf  
    OP
       28 天前
    @luoyide2010 我们已经用了 CF 的 DNS 了,还是想先基于 CF 的方案看看
    Fish1024
        6
    Fish1024  
       28 天前
    cf 不需要这种操作,你接入了 cf ,那就是接入了 cf 的全球节点。不信你在不同的地区 ping 了看下,ip 都是各地的。有跨地域的 ip 也不用担心,那是 cf 的 anycast ip
    RangerWolf
        7
    RangerWolf  
    OP
       28 天前
    @Fish1024 我确实测试过,不管哪里 ping 值都是 1~2ms
    不过有的区域下载一些 10K 左右的 js 居然花了 20s+,按道理应该已经被缓存了的
    不过这个方案还有一些其他的应用场景,CDN 并不能解决所有问题
    Lemonawa
        8
    Lemonawa  
       24 天前
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2617 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 14:41 · PVG 22:41 · LAX 07:41 · JFK 10:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.