请教一个关于上了 Cloudflare CDN 后 VPS 就打不开的问题

2019-03-22 15:56:30 +08:00
 twlsoft

简单介绍一下环境是这样子的。

VPS:Vultr 日本节点
域名:namesilo 买的
CDN:Cloudflare

在 VPS 中部署了一个 Nginx,配置是 www.xxx.com 过到来后,nginx 从 80 端口映射到 VPS 中 apache 的非 80 端口,然后域名 A 记录指向 www.xxx.com

这条路其实是能通的,访问 www.xxx.com 是可以正常访问网站的,同时 VPS 也是能 ping 通,自建梯子也能用。


然后!!! 在尝试了用上 Cloudflare 的 CDN 后,在 namesilo 那改了域名的 DNS 到 cloudflare 那,过了一个小时左右,在 CDN 生效后,我发现!!!

只要我一访问 www.xxx.com ,这台 VPS 我马上就连不上了,网站打不开,ping 不通,SSH 上不去,梯子也用不了,整个网络就压根连不过去了。

而且这个网络连不上的情况,会在过一会后恢复正常,可以 ping 通,SSH 也能连了,梯子也能上了,通过 IP+端口访问网站也可以打开。但是只要一通过域名方式访问,又会马上出现上述网络连不上的情况。


现在我已经把 CDN 暂时关了,域名的 DNS 也改回默认的了,情况就再也没出现了。

各位大佬知道这是什么原因吗?

258 次点击
所在节点    VPS
1 条回复
xhqpp
2019-04-06 01:36:31 +08:00
分两个 vps,你都弄一起的?

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

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

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

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

© 2021 V2EX