前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >域名服务相关问题

域名服务相关问题

原创
作者头像
EdgeOne小助手
发布2024-08-27 16:56:12
810
发布2024-08-27 16:56:12

添加域名 DNS 解析记录的时候为什么会提示 CNAME 记录与 MX 记录之间冲突?

假设为 example.com 有如下记录需配置:

记录类型

主机记录

记录值

MX

www

mx.mail.com

CNAME

www

test.edgeone.com

在进行递归解析查询时,各记录类型之间是有优先级的,根据 RFC1034RFC2181, CNAME 优先级最高,所以在解析请求过程中,会优先返回 CNAME 解析记录结果。因此,在主机记录值相同的情况下,域名不允许同时配置 CNAME 记录和 MX 记录,配置时将提示记录冲突。

针对有部分业务场景需要针对主机记录为 @ 时同时添加 CNAME 和 MX 记录,EdgeOne 可允许同时配置 CNAME 和 MX 记录:

记录类型

主机记录

记录值

MX

@

mx.mail.com

CNAME

@

test.edgeone.com

警告: 此场景配置方式会导致邮箱无法正常收信、收信时好时坏的问题。若邮箱服务器的 Local DNS 优先进行了 @ 记录的 CNAME 类型解析,此时对 @ 记录的 MX 类型的解析会受到影响,从而产生解析失败或无法达到预期解析结果的现象。主机记录为非 @ 时,MX 与 CNAME 记录依然会提示冲突,具体冲突规则请参考下方其他记录类型冲突的图表。

添加域名 DNS 解析记录的时候为什么会提示 CNAME 记录与 TXT 记录之间冲突?

假设为 example.com 存在如下记录需配置:

记录类型

主机记录

记录值

TXT

www

edgeone-txt-flag

CNAME

www

test.edgeone.com

与 CNAME 与 MX 记录冲突同理,CNAME 记录优先级最高,所以在主机记录相同的情况下,同时配置 CNAME 记录与 TXT 记录可能会导致 TXT 记录无法正常解析,导致对应的服务不可用。因此 EdgeOne 会通过提示记录冲突的方式来限制这类配置

针对有部分业务场景需要针对主机记录为 @ 时同时添加 CNAME 和 MX 记录,EdgeOne 可允许同时配置 CNAME 和 TXT 记录:

记录类型

主机记录

记录值

TXT

@

edgeone-txt-flag

CNAME

@

test.edgeone.com

警告:此场景配置方式会导致 TXT 校验不通过等问题,如遇到可去掉 CNAME记录。主机记录为非 @ 时,TXT 与 CNAME 记录依然会冲突。

添加域名时有哪些记录类型是冲突的?

域名解析记录之间的冲突说明如下表所示:

  • ✓:不冲突,在相同的主机记录下,该两种类型的解析记录可以共存。如:已经设置了 www.example.com 的 A 记录,还可以再设置 www.example.com 的 MX 记录。
  • ×:冲突,在相同的主机记录下,该两种类型的解析记录不可以共存。如:已经设置了 www.example.com 的 A 记录,不可以再设置 www.example.com 的 CNAME 记录。

记录类型

A

AAAA

CNAME

MX

NS

TXT

SRV

CAA

A

×

×

AAAA

×

×

CNAME

×

×

×

×

×

×

×

×

MX

×

×

NS

×

×

×

×

×

×

×

TXT

×

×

SRV

×

×

CAA

×

×

说明:上表为主机记录为非 @ 时的冲突情况,当主机记录为 @ 时,CNAME 记录与 MX、TXT 记录不冲突,允许配置。

记录类型为 A/AAAA/CNAME 时,相同的主机记录可以同时存在解析和加速吗?

假设为 example.com 配置如下记录:

记录类型

主机记录

记录值

A

www

1.1.1.1

A

www

2.2.2.2

此时如果想对其中一条主机记录开启加速,则会冲突,相同主机记录不允许同时存在解析和加速。如果需要对主机记录值为1.1.1.1 这条记录开启加速,请先删除主机记录值为2.2.2.2 这条后开启。

说明:A/AAAA/CNAME 这三种记录类型会出现上述冲突情况。

默认支持哪些访问端口?

边缘安全加速平台 EO 默认支持的访问端口为 80、8080、443。

未设置权重的时候,如果存在多条同名主机记录的 A/AAAA/CNAM 记录,解析的结果是什么?

如果存在多条同名主机记录的 A/AAAA 记录,未设置权重的情况下,将返回所有的 A/AAAA 记录;如果存在多条同名主机记录的 CNAME 记录,未设置权重的情况下,将通过轮询的方式返回其中一条 CNAME 记录。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 添加域名 DNS 解析记录的时候为什么会提示 CNAME 记录与 MX 记录之间冲突?
  • 添加域名 DNS 解析记录的时候为什么会提示 CNAME 记录与 TXT 记录之间冲突?
  • 添加域名时有哪些记录类型是冲突的?
  • 记录类型为 A/AAAA/CNAME 时,相同的主机记录可以同时存在解析和加速吗?
  • 默认支持哪些访问端口?
  • 未设置权重的时候,如果存在多条同名主机记录的 A/AAAA/CNAM 记录,解析的结果是什么?
相关产品与服务
边缘安全加速平台 EO
边缘安全加速平台 EO (TencentCloud EdgeOne)基于腾讯云遍布全球的边缘节点,提供域名解析、动静态智能加速、TCP/UDP 四层加速、DDoS/CC/Web/Bot 防护、边缘函数计算等边缘一体化服务,可帮助客户更快速、更安全、更灵活地响应用户请求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档