A 记录与 CNAME 记录能同时共存吗?

2021-04-30 08:09:32 +08:00
 zijian
各位大佬,域名解析中,

A 记录,比如绑定 www.xxx.com 到网站 IP
CNAME 记录,绑定 www.xxx.com 到 cdn 节点网址

CNAME 的线路类型选择境外,A 的线路默认,服务商是 DNSPOD,这样可以吗?
7856 次点击
所在节点    DNS
39 条回复
stabc
2021-04-30 08:11:08 +08:00
你想实现一个什么效果?
zijian
2021-04-30 08:17:51 +08:00
@stabc DNS 分区解析,让国外 IP 走国外设置的 cdn,国内走源站
tsungkang
2021-04-30 08:17:52 +08:00
国内的厂商基本都可以,而且你不仅可以境内外区分,还能给不同运营商指定不同的内容,比如电信 A 到 IP1,移动 CNAME 到 cf,联通又 A 到 IP2 。
同个区域的 A 跟 CNAME 共存我倒是没试过,不过如果厂商如果比较周到的话,可能会平铺 CNAME 然后跟 IP 混在一起?
whileFalse
2021-04-30 08:19:30 +08:00
你这个需求叫分区解析,不叫共存。
zijian
2021-04-30 08:20:11 +08:00
@tsungkang 我试过不加代理访问我的站,dig 出来的 IP 是国内服务器本身的,加了全局代理,再 dig 出来的是国外 cdn 节点的 IP,不知道这样测试的结果是否正确。
zijian
2021-04-30 08:20:59 +08:00
@whileFalse 嗯,这样对用户访问有没有影响呢?尤其是对国内 IP 的用户。
whileFalse
2021-04-30 08:24:49 +08:00
@zijian 如果分区解析做得好就没影响。
做得不好的意思是本来国内的用户 DNS 厂商以为是国外用户,然后丢给他一个 CDN 网址酱紫。
gesse
2021-04-30 08:37:10 +08:00
DNSPOD 不行,分区解析,有 A 记录和 CNAME 记录共存也不行。
MrUser
2021-04-30 08:44:13 +08:00
很多年以前发现同时有 A 和 CNAME 时会影响 MX 记录的邮件接收还是发送,记不清了。
alect
2021-04-30 08:51:22 +08:00
我就是这么干的,不过我用的是阿里云
Ljcbaby
2021-04-30 09:04:32 +08:00
@MrUser #9 CNAME 与 MX 不共存
reed2020
2021-04-30 09:15:31 +08:00
GeoDNS?
no1xsyzy
2021-04-30 09:30:40 +08:00
一旦发现 CNAME 就会跟着 CNAME 走了,A 记录看都不看。
不过如果 DNS 服务提供商可以做到你配起来是 CNAME 实质上平铺为 A,然后根据请求者 IP 返回最近的。
cz5424
2021-04-30 09:37:48 +08:00
跑个题:国内厂商华南华北分区能做到吗
zijian
2021-04-30 09:47:52 +08:00
@whileFalse 是的,我也是考虑到会不会本来是国内 IP 访客带到国外的 cdn 上,然后造成访问超时,用户关闭页面,因为自从我这样设计后,网站流量大幅下降,所以我才来问大伙儿的。
zijian
2021-04-30 09:48:55 +08:00
@gesse 哦?官方有说明吗?
zijian
2021-04-30 09:49:49 +08:00
@reed2020 DNSPOD
zijian
2021-04-30 09:50:33 +08:00
@naizhao 大佬我这个问题能解决吗?
barrysn
2021-04-30 10:00:41 +08:00
这不是以前提的 智能 dns 的概念么
是可以实现的 ,而且好多年了
zijian
2021-04-30 10:01:26 +08:00
@barrysn DNSPOD 默认套餐就支持?还是需要买付费套餐

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/774248

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX