V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
通过以下 Referral 链接购买 DigitalOcean 主机,你将可以帮助 V2EX 持续发展
DigitalOcean - SSD Cloud Servers
twlsoft
V2EX  ›  VPS

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

  •  
  •   twlsoft · 2019-03-22 15:56:30 +08:00 · 208 次点击
    这是一个创建于 1869 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    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 条回复    2019-04-06 01:36:31 +08:00
    xhqpp
        1
    xhqpp  
       2019-04-06 01:36:31 +08:00
    分两个 vps,你都弄一起的?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2412 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 07:29 · PVG 15:29 · LAX 00:29 · JFK 03:29
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.