Cloudflare是什么
Cloudflare为WordPress网站提供DNS(DomainNameServer)安全保护和CDN(ContentDelivery Network)的内容分发网络服务,最大限度的提高网站的安全,同时提高网站访客从世界各地访问网站的速度。
Cloudflare价格
Cloudflare提供多种不同的服务和价格,其中的CDN和网站保护服务是完全免费的,如果您需要使用更多的服务项目,可以选择Pro或者BusinessPlan,价格分别为$20/月和$200/月
我们讨论如何使用免费服务,为网站提供免费的CDN服务和安全保护服务,下面我们逐步来介绍如何注册和设置Cloudflare以及如何从新定向DNS地址。
1.注册账户
登陆Cloudflare主页,点击右上角的按钮【SignUp】,免费注册一个新的Cloudflare账户,如下图所示。注册过程比较简单,需要输入您的姓名、地址等信息,这里我们就不多说了。
2.添加网站域名地址
注册完Cloudflare账户后,请登陆您的账户。下面,我们来添加需要保护和加速的网站域名,在您的Cloudflare账户,点击右上角的按钮【AddSite】,如下图所示:
点击完成后,会弹出一个新的页面,请输入您的网站域名地址,然后点击最下方的按钮【AddSite】,如下图所示:
3.Cloudflare获取您网站的DNS地址
当您添加了网站域名地址,Cloudflare在下一步中会自动检索网站域名的DNS信息,在这一步里,您不需要做任何设置,请点击最下端的按钮【Next】:
4.选择服务项目和价格
之后,您有机会选择需要使用的服务和价格,这里,我们选在最左边的免费服务,点击最下端的按钮,进入下一步:
一个新的页面会跳出来,您需要点击按钮【Confirm】再次确认您的选择,如下图所示:
5.设置DNS中使用Cloudflare的项目
在这个页面里,Cloudflare会列举出扫描出的DNS相关数据,在下面的例子中,有两条记录会使用Cloudflare服务:一项是主域名howlifeusa.com,另一项是www子域名(www为首的域名实际是网站的一个子域名),大家可以看到,在列表中的“Status”是呈亮橙色的。这里,您不需要做任何修改,直接点击最下端的按钮【Continue】。
6.完成CloudFlareDNS的设置
在这一步里,您会看到Cloudflare为您的网站分配了新的DNS地址,会自动将网站原先的虚拟主机地址(下图左侧)同Cloudflare分配的DNS主机(下图右侧)匹配起来。在这一步中,您不需要做任何的设置,直接点击最下端的按钮,进入下一步。
到此为之,您就完成了网站的添加以及CloudflareDNS设置,您会进入到下面的页面:
7.登陆网站域名服务商更新DNS地址
您需要回到您注册网络域名的服务商,登陆域名管理,更改域名的DNS设置。对于不同的域名服务商,修改方式会有所不同,这里以seohost为例,登陆账户,找到域名管理选项,进入Nameservers的设置,将原先的虚拟主机地址更新为Cloudflare分配的DNS地址:
8.在Cloudflare账户中查看更新
回到Cloudflare账户中,点击按钮【RecheckNameservers】,查看是否成功完成CloudflareDNS的设置。
经过几分钟(有的时候会需要几个小时),上面的页面就会更新为下面的页面,最终完成了Cloudflare的配置。
使用广告中国CloudflarePartner,更方便更智能
cloudflare以及他们的免费的CDN,一般的情况下你需要使用cloudflare的DNS才能使用他们的服务,这样会带来很多的局限性,但是我们可以通过cloudflarepartner这个项目来绕过这个局限.如果你的域名是通过cloudflarepartner接入cloudflare网络的,那么你是不需要使用cloudflare的DNS就可以使用他们的服务,所有的域名接入都是通过cname来实现,这样你就可以使用自己的DNS的同时,享受CF的全球免费CDN和WAF
如何使用
打开AdvertCNCFP的页面: https://dns.advertcn.com
如果你没有cloudflare的账户,那么在这里填写你的邮箱和密码以后,就会用你输入的信息来创建cloudflare的账户,然后就会跳转到管理页面.
注意,你通过cloudflare官方网站申请的账号和通过其他的cloudflarepartner申请的账户,无法在我们这里管理
进入了cfp的控制面板,因为这个是一个空的账户,所以这里面没有任何域名。点击右上角的adddomain,我们来开始添加域名,可以看到我们这里输入了我们想接入cloudflare网络的域名,advertcn.net,点击submit可以看到添加成功了,点击gotoconsoles,我们来给这个域名设置DNS,可以看到现在的DNS设置是空的,但是NS和IP早就给咱们分配好了
假如domain.com和www.domain.com的源IP都是指向47.56.228.191的,那么就点AddNewRecord,添加A记录
添加完A记录,就会发现cname已经给我们生成了。而且生成了几个ip,例如:104.18.40.170等等。这仅仅表示cloudflare那边已经做好了设置,但是我们还需要,将域名指向cloudflare
主要有三种方式:cname,A记录和改DNScname方式,这是最常用也是最推荐的办法.在domain.com的DNS上,将www和@的cname分别指向www.domain.com.cdn.cloudflare.net 和domain.com.cdn.cloudflare.net即可,这样就接入了cloudflare网络
有的DNS服务商不允许你给rootdomain,这里就是domain.com设置不了cname,我们可以设置第二种接入方式,A记录。将@的A记录指向104.18.40.170和104.18.41.170即可。当然了,你可以将www设置为A记录而不用cname,但是一般情况下能用cname就用cname
最后一种接入方式就是直接修改domain.com的DNS为cash.ns.cloudflare.com和mia.ns.cloudflare.com,这样所有的DNS设置就得登录cloudflare来设置了,后面我们会说到。这种接入方式不建议
Edit旁边的小云朵,小云朵亮的时候表示使用cloudflare的网络。在上面点击一下会变暗,表示不使用cloudflare的网络
通过cloudflarepartner计划申请的cloudflare账户,是否可以登录cloudflare的网站?这当然是可以的,因为https://dns.advertcn.com 这个UI只提供了基本的DNS管理功能,许多cloudflare的高级功能还是需要登录cloudflare的网站才能设置
打开网址: https://dash.cloudflare.com/login,输入用户名和密码登录
进来以后,发现我们通过cfpartnerUI设置的域名,已经在我们的账户列表中
很多功能,比如说统计啊,SSL设置啊,SSLrewrite啊,防火墙啊,Access啊,PageRules啊等等都得在cloudflare的网站才能设置
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/167283.html