记得以前 dnspod 的 mx 记录可以和 cname 一起添加,今天暂停了下 mx 记录,重新启用时却显示“ MX 记录和 CNAME 记录有冲突”。
工单问了下客服,回答说目前已经无法支持 cname 解析和 mx 解析同时添加了。还有啥迂回方法么?
1
Acirno OP 就是中午境外 80 全挂的时候,以为解析出问题了才登上去搞。。。。
|
2
Medico 2018-08-13 16:43:10 +08:00 1
试试 cloudflare 的 dns 吧,支持 cname 和 mx 并存。
|
3
lengsir 2018-08-13 21:16:59 +08:00
cloudflare 有 CNAME Flattening,可以 cname 与任意解析并存
|
4
nfroot 2018-08-13 21:32:12 +08:00 via Android
你记错了,一直不可以共存
|
5
mytsing520 2018-08-13 22:09:43 +08:00
规范上,CNAME 不能与同名其他任何记录共存,CNAME 记录具有唯一性和排他性
|
7
SukkaW 2018-08-13 23:02:38 +08:00
@nfroot dnspod 以前是自研架构、并不规范,的确能设置共存;你如果直接 dig NS 会根据 Request 返回不同类型的结果,虽然遇到递归缓存时毫无意义
|
8
LukeChien 2018-08-13 23:07:56 +08:00 via Android
本来就是违反规范的
|
9
nfroot 2018-08-14 08:13:38 +08:00
|
10
spwei 2018-08-14 09:01:25 +08:00
开着共存,反而会影响别人给你发邮件
|
11
425685343 2018-08-14 10:14:17 +08:00
协议设计的缺陷,这个没办法,即使权威支持也不能保证 MX 能用,因为递归那边会冲突
|
12
kimi815 2018-08-14 11:24:25 +08:00
cname 和 mx 记录共存,会到导致运营商的递归 dns 在缓存了 cname 解析结果后无法解析出 mx 记录,从而直接影响邮件接收。
|
13
BoBo2017 2018-08-24 14:26:16 +08:00
我今天将 cname 改为 a 记录了,改完变不回来了,哭。。。
用了好几年 cname (到 cdn )和 mx 记录共存的没问题,怎么破。 |
15
johnjiang85 2018-09-15 10:58:46 +08:00 1
和 DNS 部门聊了下,他们会恢复 CNAME 和 MX 共存,但是具体恢复方案待定。比如控制台不可添加但是 API 可以添加(认为你是较懂的客户,知道这么做可能会造成什么后果)、或者换个名字啊,或者其他方式都有可能。
其实冲突问题对小站来说影响很小。 |
16
Acirno OP @johnjiang85 #15 是的,以前一直共存使用,没有碰到什么影响,邮箱是腾讯企业邮,发件失败什么的都有好几次重发,没有碰到邮件发不出去或者接不到的情况
|