V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
WoadZS
V2EX  ›  问与答

域名能否设置境内境外用不同的 DNS 解析服务提供商?

  •  
  •   WoadZS · 2017-09-26 11:07:11 +08:00 · 2941 次点击
    这是一个创建于 2600 天前的主题,其中的信息可能已经有所发展或是发生改变。

    菜鸟有一个问题,先谢过各位大佬:

    最近在 Github Pages 部署了静态博客,用了 Netlify 的 CDN 服务,感觉非常好。

    根据的 Github Pages 和 Netlify 的介绍,想要裸域状态下完整的 CDN 体验,需要将裸域设置为 ALIAS 或者 ANAME 记录。

    现在用的是 Cloudflare 的 DNS 解析(没用他家 CDN ),他家 DNS 就支持 ALIAS 记录,叫 CNAME Flattening. 实际上效果确实也比较明显(海外),比直接使用 Netlify 自家 DNS 的解析的网页打开速度快了几乎一倍( 300+ms → 170 ms )

    但是由于不支持分区解析,国内的效果就比较崩溃了,基本都要 5s 左右才能打开,解析结果基本也都是美西或者新加坡,而正确的解析结果(原阿里云 DNS 测试结果)应该是日本 CDN 节点。正确节点下的访问速度会快很多。

    因此想了个注意不知是否可行。

    选择阿里云 DNS (或者其他可以区分国内外线路的 DNS )作为主 DNS,负责国内线路解析,然后通过 NS 记录把海外的

    解析都交给 Cloudflare.

    不知道这样是否可行?

    3 条回复    2017-09-26 23:10:53 +08:00
    juneszh
        1
    juneszh  
       2017-09-26 11:15:39 +08:00
    DNS 是这样操作的?
    lygmqkl
        2
    lygmqkl  
       2017-09-26 16:22:55 +08:00
    目前的通用做法是 subdomain.

    zh.domain.com
    en.domain.com
    WoadZS
        3
    WoadZS  
    OP
       2017-09-26 23:10:53 +08:00
    @lygmqkl 嗯,好像是,我说的做法好像只能对子域名生效
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   981 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 21:17 · PVG 05:17 · LAX 13:17 · JFK 16:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.