CloudFlare奇怪的行为

时间:2015-05-10 02:46:44

标签: digital-ocean cloudflare

我遵循了this教程,以便使用Digitalocean.com设置CloudFlare。但是,我遇到了以下问题:

从Chrome访问我的网站时,我注意到没有迹象表明CloudFlare正在为我工​​作。响应中没有CF-RAYcloudflare nginx标头。此外,Claire扩展显示CloudFlare未激活。但是,当我使用WebPagetest测试网站时,我可以看到所有使用CloudFlare缓存系统的javascript文件。

enter image description here enter image description here

3 个答案:

答案 0 :(得分:4)

你等了多久才能测试? DNS更改需要一段时间才能传播,听起来您的DNS服务器仍在使用旧的服务器地址。

通过运行ping address.com进行检查,它是否已解析为您的数字海洋IP或其他内容?

答案 1 :(得分:1)

CloudFlare通常在名称服务器级别设置(尽管CloudFlare Partners与Business / Enterprise计划上的人员可以选择通过CNAME进行设置)。名称服务器通常需要时间来传播,这可能是24-48小时(其中A记录或CNAME记录通常具有低得多的TTL)。

您可以通过以下方式检查计算机在Mac / Linux机器上指向的名称服务器:

  

挖掘NS

在Windows上,您可以执行以下操作:

  

nslookup -type = NS

这将告诉您计算机指向的名称服务器,以及是否需要等待更长时间才能将它们传播到CloudFlare。

长话短说,请耐心等待。 :)

答案 2 :(得分:0)

在客户端IPV4连接属性中使用google dns 8.8.8.88.8.4.4。可能是您的ISP正在缓存该站点而您无法看到即时更改