• 没啥好说,更新慢

MX记录和CNAME记录不能共存解决方法

资源下载 每天学 来源:原创 7个月前 (03-03) 297次浏览

介绍

MX:如果需要弄邮箱,让邮箱能收到邮件,就需要添加MX记录。

CNAME:如果需要将域名指向另一个域名,再由另一个域名提供ip地址,就需要添加CNAME记录。

前因

因为我用了腾讯免费的企业邮箱,所以要把根域名(@)添加MX记录解析到 mxbiz1.qq.com | 5 和 mxbiz10.qq.com | 10 ,但是因为我的网站域名也是用的根域名,所以在添加CNAME记录的时候提示冲突

原因

根据 RCF 1034 标准,在 3.6.2 中指出,如果 CNAME 资源记录出现在一个域名节点,为了确保不会出现不同的解析结果,这个域名节点将不再接受其他记录值。而且CNAME 的意思是当前域名的解析结果应该全部、毫无保留的采用返回 CNAME 结果中的域名的解析记录,递归 DNS 会直接向下追踪 CNAME 域名的解析记录、会直接无视其它解析结果。

解决方法

  • DNSPOD可以同时解析CNAME和MX记录)
  • 用A记录,然后使用301跳转,我不太喜欢这个方案
  • 放弃根域名,改用www作为网站的主域名
  • 使用二级邮箱,例如admin@mail.meitianxue.net
  • 使用隐性URI跳转实现CNAME的作用

推荐方法

亲自测试了DNSPOD,是可以共存的:


每天学 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:MX记录和CNAME记录不能共存解决方法
赞(1)
分享到: 更多 (0)

为了阻止垃圾和反动评论,您必须才能发表评论,使用功能只需要1分钟注册好账号!