Cloudflare是国外最好的免费cdn,可以对网站使用dns、https、防火墙,可以有效保护网站不受攻击。今天给大家讲讲cloudflare的最新使用教程。
至于cloudflare的使用教程,可以说网上可以找到很多教程。
但是,虽然看了很多教程,还是有很多失败的地方。
就算做了,也觉得没做对。
虽然这些教程真的很有用,但是有些现在已经不适用了。
比如以前的cloudflare网站都是英文的,现在有中文版了,但是我拿不到一些我只想复制的。
而我,在这几天的操作过程中,发现有些方法现在已经不适用了。
今天我给大家讲一下cloudflare的最新使用教程,告诉大家我在使用cloudflare的过程中遇到的问题以及如何解决:
1、DNS设置
1.每个人都通过电子邮件在cloudflare网站上注册一个帐户,然后在没有www访问的情况下输入您的域名,如下所示:
2、然后计划,我们可以选择第一个免费的,当然如果你需要的话,付费也可以,肯定更好,如下图:
3.然后更新域名DNS。您在哪里注册域名,转到该平台,单击管理,更新域名系统,并将您的原始名称更改为cloudflare给出的名称,如下所示:
4、然后点击上面的DNS,再点击添加记录,将记录添加到网站,如下图:
5.至于这个添加的记录,我一开始是不会得到的,也不知道是什么意思。后来才知道原来是域名解析的一个意思。添加一个WWW,一个没有WWW的,解析到你的服务器IP,如下图:
amp;fm=173&app=49&f=JPEG.jpg"/>到这我们的网站的 DNS就弄好,这里要注意的是,更改域名DNS需要几个小时,甚至更长的时间才可以生效,我们耐心等就可以了。
二,SSL设置
对于cloudflare有SSL有几种方式,大家看下下面的图片。
第一种是关闭,不安全。
第二种是灵活,一般选择这个的比较多
第三种,端到端的,不过推荐第4种。
第四种,是最安全的一种方式了。如果要给网站加上HTTPS是一定要
1,大家先点击上面的SSL,然后点击第4种选择,如下图:
2,然后点击源服务器,创建证书,私钥类型RSA,下面的时间我们改为15年,如下图:
这时候,我们能看到二段代码,一段是证书代码,一段是KEY代码。
我们把证书代码保存到一个文件,文件命名为你的域名以shaolianhu.com.pem结尾就行。另一个以shaolianhu.com.key结尾的文件就可以。
如果空间后台有设置的,直接复制代码过去粘贴就可以了。如果没有的,得自己弄文件上传。
如果你是WDCP面板,直接在后台上传,然后点击网站,开启ssl,开放443端口,再重启wep就可以了。如果重启后网站打不开,是因为你的PHP没有开启,重新开启下就可以了。
而且在网上许多cloudflare教程中,都是需要添加代码才可以的。我
三,防火墙设置
对于cloudflare防火墙我看到网上有2种方法:
第一种方法:
1,我们打开上面的防火墙,然后点击防火墙规则,再点击右边的创建防火墙规则,如下图:
2,然后我们写个 坏IP验证码 名称,再点击威胁分类,大于或等于 2,再加一个AND,添加上合法机器人爬虫,最后选择质询(captcha),如下图:
意思就是,只要ip的bad评分值等于或者大于2,就启动验证码!
两个条目合起来就是,当ip的坏蛋值达到2分以上,并且不属于已知的爬虫,将使用验证码拦截访问。
第二种方法:
再创建一条防火墙规则,规则屏蔽境外IP访问,选择国家/地区,不等于,china,最后选择阻止,如下图:
四,缓存设置
我用了cloudflare之后,发现网站打开速度变慢了。
我以为,cloudflare是国外的,访问肯定会慢。
其实,只要设置了缓存功能,网站速度就会快多了。方法如下:
1,点击页面规则,再点击创建页面规则,如下图:
2,输入你的域名带上*号,缓存级别,绕过,然后保存,如下图:
3,再点击上面的缓存,再点击清除所有内容,过一会应该就生效了,而且网站打开速度明显快了一些,如下图:
对于cloudflare,网站有很多使用的教程。不过,都是英文的。如果大家不放心,怕弄错,可以找一些教程,把cloudflare网站换成英文版,对照一样看是否设置对了。
这样设置好之后,我们的网站就安全多了。
不过,提醒大家一点,如果你的网站已经被攻击了,需要换一个服务器或空间再用cloudflare,这一点一定要记住。
追梦吧使用cloudflare有几天的时间了,缺点就是像大家所说的,网站打开速度慢多了。
而且,有的建议用国内的CDN,不过,我还没有用过,先用着吧,以后到时换国内的CDN用试下。不过,对于cloudflare许多人是比较看好的,所以,为了网站安全你可以试下。
额 本文暂时没人评论 来添加一个吧
发表评论