云解析服务 DNS-CNAME与MX解析记录冲突如何解决?:(不推荐)方案二:规避方案

时间:2024-10-21 10:22:14

(不推荐)方案二:规避方案

个别中小企业没有专业的技术人员或运维人员,无法配置301/302跳转,希望 域名 example.net既要配置CNAME记录解析到CDN、WAF、OBS等网站域名,又要用作邮箱使用,接受特定场景邮箱不可用情况

假如本地客户端先访问网站example.net解析,域名DNS服务商将返回example.net解析地址是CNAME类型www.example.net.c.cdnhwc1.com,本地DNS通常会按照TTL缓存CNAME记录值,此时如果要使用邮箱会请求example.net的MX解析类型,由于本地客户端已经有example.net的CNAME缓存,按照标准协议本地DNS直接返回CNAME记录值www.example.net.c.cdnhwc1.com,MX记录请求失败,影响邮箱邮件发送接收功能使用,需要等到CNAME记录值缓存到期才能恢复。

可以参考如下配置方案:

网站解析:主域名example.net添加CNAME解析到CDN、WAF、OBS等云服务域名地址。

邮箱解析:主域名example.net正常添加MX解析记录,但是需要通过不同线路来规避和CNAME解析冲突。

具体可参考图2配置。

图2 配置解析记录

上述配置方案可以规避解析冲突,但是无法规避特殊场景下邮箱解析不可用的情况,请仔细评估业务风险,谨慎使用。

support.huaweicloud.com/dns_faq/dns_faq_052.html