简单介绍一下环境是这样子的。
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 也改回默认的了,情况就再也没出现了。
各位大佬知道这是什么原因吗?
1
xhqpp 2019-04-06 01:36:31 +08:00
分两个 vps,你都弄一起的?
|