CloudFlare免费CDN离线offline错误提示和支持IPV4、IPV6
CloudFlare是一个非常好的免费CDN服务,虽然它的CDN节点没有在国内,而是美国、德国、香港、法国、加拿大、新加坡和日本等,但是借助CloudFlare的CDN,我们可以将网站博客的IP地址隐藏起来。
在我的介绍和推荐下,好多朋友都使用上了CloudFlare,有的是因为空间放在一些不理想的美国主机上,速度太慢,使用CloudFlare加快了访问速度。有的因为原空间IP被屏蔽,用CloudFlare后又恢复了访问。
不管你将CloudFlare用作什么用途,你都会感受到CloudFlare的强大力量。从其一年前开始提供对外公共服务以来,经他们发出的web页面,9月份已达150亿,独立访客也达到3.5亿。
在一年内达到如此规模,可见CloudFlare的技术实力和受欢迎程度了。CloudFlare免费CDN有一个重要的功能就是Always Online(一直在线),如果你的网站服务器宕机,用户可以使用CloudFlare的缓存来访问。
不过,最近有几个朋友向我反映说在可以确定自己的服务器没有宕机的情况下,打开已经使用了CloudFlare的网站博客会在页面上方提示离线offline,有的页面甚至直接提示:Website Offline, No Cached Version Available。
这种情况应该比较少见,有类似情况的朋友可以看看我是如何解决的。另外一个好消息是,CloudFlare开始支持IPV6了,如果你的站点同时支持ipv4和ipv6,那么依次将ip设置好后,无论用户使用的是ipv4网络还是ipv6网络,都可以访问你的站点。
关于CloudFlare的教程差不多成了一体系了,如果你对CloudFlare有兴趣,下面的文章一定对你有用:
- 1、网站放在国外打开慢?cloudflare免费CDN加速使用方法与教程(用TK域名+000webhost空间+CloudFlare加速,操作实战,图文过程)
- 2、cloudflare免费CDN网站打不开502、500错误等相关问题和设置(使用CloudFlare常见的问题解决办法,502错误和更换NS地址)
- 3、cloudflare免费CDN的不足并不适用于所有类型网站加速服务(网站博客到底用不用CloudFlare需要考虑一下,一般的需要基本满足)
CloudFlare免费CDN离线offline错误提示和支持IPV4、IPV6的方法与教程
一、网站博客服务器没有宕机,CloudFlare提示离线offline
1、一个朋友告诉我说,自己的博客使用了CloudFlare的免费DNS后,经常在页面上方提示离线Offline,事实上自己的服务器并没有任何问题。不过,当我打开网址时并没有看到离线提示。
2、后来又有几次说提示离线了,我打开一看,这次确实被我看到了,首页很明显的提醒,如下图:
3、一般首页或者有些页面CloudFlare会提供缓存快照,所以我们会在这些页面上看到Offline提示。
- This page (https://www.freehao123.com) is currently offline. However, because the site uses CloudFlare's Always Online? technology you can continue to surf a snapshot of the site. We will keep checking in the background and, as soon as the site comes back, you will automatically be served the live version. Alternatively, you can retry the live version.
Always Online? powered by CloudFlare | Hide this Alert
4、上面这段话的意思是说,你访问的网站服务器宕机,无法提供服务,但是因为使用了CloudFlare's Always Online technology ,依然可以访问页面的缓存快照。
5、接着我再打开其它的页面,有的继续提示说是缓存快照,但是有的就直接提示无法打开了,如下图:
6、没有缓存快照的页面,CloudFlare是直接给一个空白了离线提示。
- Website Offline, No Cached Version Available
The website you are trying to access is currently offline. The most likely causes are the server is down for maintenance, there may be a network problem, or the site may be experiencing excessive load. - The site uses CloudFlare in order to help keep it online when the server is down by serving cached copies of pages where they are available. Unfortunately, a cached copy of the page you requested is not available, but you may be able to reach other cached pages on the site.
- If you continue to receive this error after you believe the site is back online, you can retry a live version of the site.
7、用了在线Ping的工具,查了一下国内不同地方访问网站博客的的IP地址,都是CloudFlare公司的,解析并没有什么问题。如下图(图片是缩略图,点击还原放大):
8、然后我怀疑是CloudFlare的CDN节点的问题,查了官方的CDN节点状态报告,一切正常,如下图:
9、没折了,只好和空间客服联系解决办法了。聊了半天,也没有得到一个满意的答复,客服说网站运行正常,不过需要给时间让他们自己检查一下,同时建议让我把NS改成空间商的,如下图:
二、彻底解决CloudFlare提示离线offline错误问题
1、在确定自己的服务器没有任何问题,总是出现CloudFlare提示离线offline错误,请直接联系空间商。
2、由于CloudFlare使用了CDN技术,出现错误提示,有的人会看到,有的人访问是正常的。有耐心的话可以等等看。
3、直接将CloudFlare的Always Online关闭,进入到CloudFlare设置页面,找到Always Online,点击关闭。当然以后也可以开启。如下图(图片是缩略图,点击还原放大):
三、使用CloudFlare支持IPV4、IPV6不同用户访问网站博客
1、实现的原理是这样的:源主机只有ipv4地址,这样的话纯ipv6网络的用户将无法访问,但是打开cloudflare的ipv6设定后,将会得到一个ipv6地址,这样ipv6网络的用户就可以正常访问了。
2、而IPV4网络用户依然访问得到了还是IPV4地址。反过来,源主机只有IPV6地址,使用CloudFlare后,会自动转化得到一个IPV4地址。这样,不管是IPV4还是IPV6都可以正常访问了。
3、想要开启CloudFlare支持IPV4、IPV6不同用户访问功能,请进入你的CloudFlare Setting当中,如下图:
4、找到Automatic IPv6,在后面选择开启,safe模式只会对你的“ipv6.freehao123.com”起效;而full模式则会对你所有的域名生效。 如下图:
四、CloudFlare小结
1、CloudFlare只是使用了CDN技术将你的网站博客分发给不同地方的用户,所以不同的地方人访问你的网站博客会有不同的结果。
2、使用CloudFlare出现问题,除了怀疑CloudFlare的服务有问题外,还要考虑一下国内的网络环境和空间商等多方面的原因。
3、只要你的域名可以更换NS就可以使用CloudFlare的CDN,免费域名例如CO.CC域名、TK域名等都可以使用CloudFlare。
4、还在苦苦寻找可以长期使用的免费域名的朋友,我已经为大家搜集了一批亲测可用的域名:
文章出自:免费资源部落 / 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。 禁止全文转载
您或许对下面这些文章有兴趣: 本月吐槽辛苦排行榜
- 如何解决Cloudflare加速网站出现Error 520未知错误
- Python 使用 Cloudflare API 自动修改 DNS 记录教程
- WordPress网站如何安装Cloudflare?WordPress网站安装Cloudflare教程
- SiteGround主机如何启用Cloudflare为WordPress网站加速教程
- Cloudflare Partner接入管理Cloudflare CDN-启用Railgun动态加速
- 十个你可能不知道的CloudFlare免费CDN加速技巧-SSL\DDOS\Cache
- Cloudflare免费免备案cdn加速优化怎么设置
- Cloudflare自动拉黑恶意IP到防火墙和自动切换5秒盾脚本防CC攻击
-
博主的方法很好,解决了我的cloudflare的问题,有的时候,我们不能从自身找原因,还真得要从网络环境来解决剖一。
[回复] -
cloudflare的CDN运行还正常,博主说的问题我暂时没有遇到。应该不是普遍的。我用的美国空间本来速度慢,没有cloudflare,怎么办呢?
[回复] -
先按照博主教程正在申请免费域名,一步一步来,感觉自己要学的好多。
[回复] -
看了部落的教程,很受用,正在使用cloudflare。不过,我觉得出现问题,依然也只是部分问题,毕竟这个cloudflare和平常的CDN不一样。
[回复] -
IPV6居然也支持,看来cloudflare越来越强大了。
[回复] -
cf的cdn确实不错,不过我就是因为这个缓存问题在加上需要使用他们的dns服务器,才离开的。。另外cf的网页右下角有个更改语言的选项。或者通过:https://cn.cloudflare.com/可以访问中文版,虽然不完全,但是对于普通用户足够了
[回复] -
这个cloudflare如何才能得到各地的ip,比如得到日本节点的,这样通过dnspod.com可以自己设置国家访问的ip,不然的把中国的的访问解析到美国了,incapsula这个,我指的这个,如何能得到呢?还有就是多级dns可以设置吗?dnspod.com设置中国地区ns为dnspod.cn的,其它地区再分别设置cname, 这样我就可以设置国内联通电信访问不同的cdn节点。
[回复]qi 回复:
@lanbrain, 用站长工具Ping出来incapsula的IP段:https://www.super-ping.com/,然后直接推断出来。你可以利用DNSPOD+incapsula不同的服务器节点,引导用户访问。
[回复]lanbrain 回复:
@qi, 有几个问题,麻烦你了。。
1.Ping出来incapsula的IP段,ping 哪个域名,是我使用后ping 自己的域名吗?
2. 多级dns可能设置吗?dnspod.cn那个不能分地区,海外就弱弱了,能不能dsnpod.com设置中国区的ns为dnspod.cn的呢,其它国家则用dnspod.com来设置
3.wordpress能不能做到根据ip来显示不同的语言风格,中国的显示中文,外国显示英语。
4.直接发邮件你能收到吗?admin@freehao123.com还是别的,新手深深想多向你学习。[回复]qi 回复:
@lanbrain, Ping官网,官网用了全球CDN。你的意思是NS还分国外和国内?NS不是只能用一个吗?A记录和CNAME记录倒是可以分出国内和国外。如果做双语的,那可能做两个页面,因为不可能动态地显示出中文和英文,只能是根据来访的IP引导到不同的语言的页面上。我的邮箱:freehao123@gmail.com,这里还有联系方式:/contact/
[回复]lanbrain 回复:
@qi, 文章内容倒不用去实现动态显示,我指的是那些固定的显示信息,比如说中文的发布根据ip则显示post,不知道能没有这样的插件,让界面语言动态显示就行,不说wordpress是多语言的吗?
[回复]