博客 github+hexo
想用域名创建个独立邮箱,阿里云域名解析 已有 2 个记录
| 主机记录 | 记录类型 | 解析线路 | 记录值 | TTL | 状态 |
| -------- | -------- | -------- | -------------- | ------- | ---- |
| @ | CNAME | 默认 | XXXX.github.io | 10 分钟 | 正常 |
| www | CNAME | 默认 | XXXX.github.io | 10 分钟 | 正常 |
markdown 表格无法展现....为了浏览只能加换行了
1
hundan 2020-06-10 19:00:52 +08:00 via iPhone
的确就是冲突的 ,好多人都是用 www 主域名,我之前也是这样,忘了是怎么解决的,我现在看了一下 dnspod,mx 和 cname 都是 @ 默认线路 也是有点迷
|
2
imdong 2020-06-10 19:02:54 +08:00 via iPhone
@记录 用 A AAAA 即可,手动获取 cname 对应的 IP 然后给 A 记录即可。
|
4
whileFalse 2020-06-10 19:10:19 +08:00
@hundan dnspod 使用一些小技巧绕过了。你试试 dig 一下自己的域名(不加 www ),估计会看到 A 记录而不是你自己设置的 cname 记录。
|
5
reechangs 2020-06-10 19:11:29 +08:00 via Android
很多国外的 DNS 提供商有一个记录叫做 aname,可以解决这个问题。cloudflare 也可以。
|
6
hundan 2020-06-10 19:28:17 +08:00 via iPhone
|
7
hundan 2020-06-10 19:43:49 +08:00
我另外找了个域名试了下,dnspod 好像没这个提示,直接就添加成功了
|
8
xiri 2020-06-10 19:47:04 +08:00
这个确实是冲突的,因为按照标准,设置了 cname 后所有的记录都要去 cname 指向的域名找,包括 mx 记录
但是 dnspod,cloudflare 之类的可以同时设置,他们自己有一些黑科技实现( cloudflare 是 cname 展开,也就是开启后不返回 cname 域名,而是返回 cname 指向的域名设置的记录,dnspod 不太清楚) |
9
leido 2020-06-10 19:52:21 +08:00 via Android 1
这是常识,记住就行了,可以用 A 记录
|
10
domosekai 2020-06-10 20:58:16 +08:00
用的 namecheap,CNAME 只设置在 www 上,一级域名设置 URL 转发到 www,namecheap 特别提醒不能把一级域名设置到 CNAME 否则 MX 会失效
|
11
pupboss 2020-06-10 21:29:06 +08:00 2
好像没有一个提到怎么解决的,简短答案是:
185.199.108.153 185.199.109.153 185.199.110.153 185.199.111.153 详细答案看这里,官方最佳实践: https://help.github.com/en/github/working-with-github-pages/managing-a-custom-domain-for-your-github-pages-site |
12
zachlhb 2020-06-10 21:33:22 +08:00 via Android
mx 和 cname 是两种不同的解析,不可能冲突啊
|
13
iPhone11 2020-06-10 21:38:02 +08:00 via iPhone
收费版可以解析
|
14
SteveLee 2020-06-10 21:42:25 +08:00
http://www.cloudxns.net/Support/detail/id/792.html cloudxns 可以做 cname 和 mx 共存,不过现在要实名了就没再用
|
15
lanternxx 2020-06-10 21:48:48 +08:00 1
@zachlhb #12 按照标准,如果域名设置了 CNAME 记录,所有的记录都要去 CNAME 指向的域名找,包括 MX 记录也会向 CNAME 指向的域名查询。就会导致在这个域名本身上设置的 MX 记录被忽略。
支持同时设置 CNAME 和 MX 的都是服务商自己通过一些小操作实现的。 |
16
zhuweiyou 2020-06-10 21:51:38 +08:00
11 楼是正解,配 4 个 A 记录就行了。
|
17
Had 2020-06-10 22:45:13 +08:00
关键词 CNAME flattening
|
18
Tink 2020-06-10 23:29:01 +08:00 via iPhone
常识
|
19
zhiiker 2020-06-10 23:42:45 +08:00
换 cloudflare 吧,可以共存,要不以后你折腾其他东西的时候,还可能会有问题。
|
20
lyhiving 2020-06-11 00:18:17 +08:00 via iPhone
其实你买收费版 dnspod 是可以的
|
21
mytsing520 2020-06-11 01:39:41 +08:00 1
@zachlhb CNAME 记录与其他所有记录类型都冲突
|
22
evilvoy 2020-06-11 02:25:29 +08:00
看看 DNSPOD 的活动 有便宜的个人专业版。
要不就是换 A 记录吧 |
24
iasuna 2020-06-11 07:19:21 +08:00 via iPhone
11 楼正解 github pages 支持 A 解析
CNAME 当然和 MX 冲突 除了腾讯云 腾讯云自己杜撰了一个改版的 CNAME |
25
julyclyde 2020-06-11 10:28:27 +08:00
不带 www
是新时代的病 |
26
Kakarrot OP 已解决 感谢各位
|
27
Zikinn 2020-11-09 21:56:03 +08:00
可以尝试 CloudFlare 的 CNAME 拉平或者直接 ping 你的 CNAME 域名,删掉 CNAME 记录,把 ping 到 IP 填到 DNS 的 A 记录
|