怎么将使用 CDN 的域名解析到自己的主机 IP?

2019-07-25 16:15:17 +08:00
 1159240458
我刚学习这一块,自己在网上也没找到解决答案。
我的网站使用了 Nodecache (一家 CDN 服务商)的 DNS 云解析服务,按教程在 DNS 控制台里添加了 Cname 记录,从而使用 Nodecache 的 CDN 服务。但是我又该如何将我的域名解析到我的主机 IP 呢?我知道,Cname 记录和 A 记录不能同时共存。而为了使用 CDN 服务,DNS 控制台已经有了两条 Cname 记录,因此我无法将我的域名解析到主机 IP。
我搜索解决方法有说添加源站 IP 的说法,但是尝试后没有解决问题,请问正确的解决方法是什么?

谢谢!

(题外话,以前我使用的是 Cloudflare 的 CDN 服务,他们的 CDN 服务采取的是 NS 接入而不是 Cname 接入。以前使用 NS 接入方式,我可以添加 A 记录以解析到我的主机 IP。)
7339 次点击
所在节点    云计算
17 条回复
RiESA
2019-07-25 16:18:52 +08:00
是这样的域名解析部分,只需要做 Cname 记录到 CDN 就行了,服务器的 ip 是在 CDN 的设置里面填写的

访问域名>CDN>你的服务器
RiESA
2019-07-25 16:23:05 +08:00
而且,我试着打开你说的这个 CDN 看了一下,发现是在添加 CDN 的时候,就要求填你服务器的 ip 了,按道理填的话是无法创建的,你既然创建了说明已经填好了,所以只要在域名那边做 Cname 解析到 CDN 提供的地址就行了,不需要额外做 A 解析到源站的
1159240458
2019-07-25 16:23:14 +08:00
@RiESA 谢谢您的解答!我需要在回源管理里的源站设置里,将自己的主机 IP 填进源站地址对吗?除了这里我没有找到其他能填写我的主机 IP 的地方
1159240458
2019-07-25 16:24:05 +08:00
@RiESA 刚看到您第二个回复,谢谢!
1159240458
2019-07-25 16:27:22 +08:00
@RiESA 再麻烦问一个问题! 您知道有没有类似 Cloudflare 这种,使用 NS 接入方式的国外 CDN 服务商吗?
RiESA
2019-07-25 16:27:27 +08:00
@1159240458 #4 不客气,主要是弄清楚过程就好了,使用 CDN 之后,正常情况下用户都是访问的 CDN 的节点,所以不需要把域名解析回主机的,中间相当于是被 CDN 隔开了
RiESA
2019-07-25 16:31:08 +08:00
@1159240458 #5 目前我知道的有百度云和上海云盾是支持 NS 方式的,应该还有其他厂家

个人不是太清楚你的实际用途,
不过我个人感觉 CNAME 方式会更灵活,可以把域名的解析管理和 CDN 这部分分开,比如一些不需要使用 CDN 的二级域名,
而且还可以使用域名解析自带的分线路解析,实现不同地域用户访问使用不同的 CDN,比如国内的用户访问解析到阿里云,国外的访问解析到 Cloudflare
1159240458
2019-07-25 16:38:05 +08:00
@RiESA 嗯,了解了,再次感谢!
qinxi
2019-07-25 16:42:32 +08:00
cdn 厂商的回源地址 填你的服务器 IP
1159240458
2019-07-25 16:53:31 +08:00
@RiESA 刚看到您问到了用途。用途是 V 2 ray,使用 websocket+tls+web 方式,通过 CDN 中继以隐藏 IP 来代理用途。不同于使用 NS 接入的 Cloudfalre 解析 A 记录,不知为何使用 Cname 接入的代理始终不可通。

我不清楚这样做道不道德,是否损害了 CDN 服务商的权益。因为 gfw 太严格,外网访问不可想到了这个(悲)
1159240458
2019-07-25 16:53:46 +08:00
@qinxi 谢谢解答!
LeBron23
2019-07-25 17:00:56 +08:00
Nodecache 不是隔壁自称 mjj 的人做的嘛
1159240458
2019-07-25 17:05:45 +08:00
@LeBron23 我不清楚呢,只是想找一家免备案的 CDN 服务商,所以找到了这个
LeBron23
2019-07-25 17:17:24 +08:00
用海外节点不用备案的一大把厂商啊,不用实名的也有,不备案也能用国内节点的也有,老铁多研究研究吧
learningman
2019-07-31 12:48:52 +08:00
@LeBron23 不备案能用国内的真没有。。。
learningman
2019-07-31 12:49:50 +08:00
@1159240458 TOS 没限制当然可以,只不过用 CF 中转会比慢更慢吧。。。
LeBron23
2019-07-31 15:48:24 +08:00
@learningman 直接不备案的确是不好搞,大佬的路子都是 301

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

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

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

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

© 2021 V2EX