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

大佬们是怎么解决裸域的 CNAME 和 MX 记录冲突问题的

  •  
  •   RiESA · 2018-09-02 05:07:56 +08:00 · 3048 次点击
    这是一个创建于 2276 天前的主题,其中的信息可能已经有所发展或是发生改变。

    一直提示冲突,不能用裸域做邮箱服务域名了了

    13 条回复    2018-09-04 00:01:07 +08:00
    houzhenhong
        1
    houzhenhong  
       2018-09-02 05:11:44 +08:00 via Android
    cloudflare
    imydou
        2
    imydou  
       2018-09-02 05:26:55 +08:00
    原理,dns 服务将 cname 解析出 ip,返回 ip 记录。
    cloudflare 支持
    如果是 cdn 的 cname 记录,那么就失去了 cdn 的价值。
    JohnChiu
        3
    JohnChiu  
       2018-09-02 08:13:25 +08:00
    cloudflare 和 cloudxns 都支持,不过确实 CDN 就没有意义了,无法隐藏 ip 了
    RiESA
        4
    RiESA  
    OP
       2018-09-02 08:42:26 +08:00
    @JohnChiu 除了依靠 DNS 解析服务商额外提供的解决方案外,没有其他办法吗?
    RiESA
        5
    RiESA  
    OP
       2018-09-02 08:42:46 +08:00
    主要是 cloudflare 和 cloudxns 都不太想用
    msg7086
        6
    msg7086  
       2018-09-02 08:51:04 +08:00
    CNAME 是域名别名。你把 A 域名 CNAME 到 B 域名,那么除了 NS 之类以外的,普通请求,全部是返回 B 的。
    所以你要给 A 域名加 MX,就加在 B 域名上就行了。
    如果你的本意是只要给 A 记录加别名,而 MX 不加,那就不应该用 CNAME。CNAME 从来就不是只给 A 记录加别名的。
    cxh116
        7
    cxh116  
       2018-09-02 09:19:15 +08:00 via Android
    cloudflare 有 anycast ip,祼域使用 a 记录指向 anycast ip,然后再在 cf 里面使用 cname
    1747479654
        8
    1747479654  
       2018-09-02 18:06:52 +08:00
    @cxh116 这个在哪里设置的? 可否给资料参考下.

    阿里云也是这个问题.
    RiESA
        9
    RiESA  
    OP
       2018-09-03 01:43:35 +08:00
    @msg7086
    @cxh116

    那么在裸域已经使用了 CDN 加速的情况下,该如何处理这种情况
    msg7086
        10
    msg7086  
       2018-09-03 03:12:12 +08:00
    @RiESA 让 CDN 服务商给你 CNAME 以外的方案。
    cxh116
        11
    cxh116  
       2018-09-03 07:24:17 +08:00 via Android
    cxh116
        12
    cxh116  
       2018-09-03 07:47:09 +08:00 via Android
    @1747479654
    @msg7086

    解决问题的本质就是把 cname 改成 a 记录。 如果 cdn 不能提供 a 记录使用的 ip,可以为祼域使用其它 cdn 或单独提供一台主机,来做重定向到 www 域 。不满足需求的话,就只能找支持 anycast ip 的 cdn 了。
    1747479654
        13
    1747479654  
       2018-09-04 00:01:07 +08:00
    @cxh116 走 a 记录一直这样走的,可惜这样的话邮件服务器 ip 仍然直接暴露在公网中, 一直是个头疼问题.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5629 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 08:39 · PVG 16:39 · LAX 00:39 · JFK 03:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.