一、本篇教程侧重点导读
- 拥有一个域名;
- 在cloudflare上注册账号,创建一个site;
- 在域名注册商那里修改cloudflare所提供的nds地址;
- 在cloudflare上添加一个要加速的网站地址,可以是ip或者域名网站(这个属于记录类型的不同,后面会讲到);
- 测试配置成功与否;
- 个人理解的域名的记录类型;
二、本篇教程用的软件、技术和说明
- 域名一个(二级域名也可以);
- cloudflare账号一个(直接注册);
三、拥有一个域名
现在去阿里云、腾讯云买域名非常便宜,而且备案也方便了,不需要邮寄纸质备案申请表了,直接在网上审批即可,购买一个域名到成功备案半个月便能办好。
阿里云备案流程可以看这里:阿里云备案
四、在cloudflare上注册账号,创建一个site
cloudflare官网:cloudflare
注册登陆之后在首页右上角有个‘add site’的按钮,添加你的顶级域名,
五、域名的dns修改成cloudflare所提供的nds地址
进入域名页面后再进入DNS标签页中,找到cloudflare提供给你的两个DNS服务地址,并记录下来
去域名注册商那里修改顶级域名或二级域名的DNS地址为cloudflare提供DNS服务地址(如上图)
注意点:我的域名是阿里云域名(一般在域名注册商那里都能修改dns,好好找找就能找到),我配置的也是二级域名的dns解析,如果要是直接修改的顶级域名的dns,那么该顶级域名下的所有二级域名dns解析都会变成你修改的,因为我只加速了这一个二级域名下的网站,所以只改这个域名的dns。
检查域名的dns配置:域名检查工具
附图:
六、在cloudflare上添加一个要加速的网站地址
上述步骤配置完成后,再回到cloudflare的dns标签页下,添加一个你需要加速的网站
七、测试配置
配置完成后,一般需要等待几分钟到十几分钟后便可以测试有没有加速成功,
例如我上述配置中lhy.erdongchen.top
此域名指向的是一台ip为:93.179.112.20
的服务器,我在阿里云上修改这个域名的dns后,在cloudflare上配置好后,用自己笔记本打开cmd的ping命令得出的ip不是我服务器的IP地址(93.179.112.20),而是另一个ip,说明已经配置成功了!
说明此种配置方式可以屏蔽掉真实的ip地址,可以提升服务器的安全等级;
八、域名常用的记录类型说明
记录类型 | 说明 |
---|---|
A记录 | A记录是用来指定域名或子域名对应的IP地址记录,保证域名指向对应的主机。将该域名下的网站服务器指向到自己的服务器上。该记录只能填写IP地址 |
CNAME | CNAME即我们常说的别名记录,该记录允许你为自己的主机设置别名。我们要多个域名指向同一个网站的时候,用CNAME就比较方便。 |
NS记录 | NS即Name Server,该记录主要是用于指定域名是由那个DNS服务器来进行域名解析 |
MX记录 | 即邮件路由记录,用户可以将该域名下的邮件服务器指向到自己的mail server上,然后即可自行操控所有的邮箱设置 |
TXT记录 | TXT记录是域名系统 (DNS) 中由域名托管服务商存储的一种资源记录。 |
AAAA记录 | AAAA记录是用来指定网站域名对应的IPv6地址记录。 |
TTL值 | TTL=time to live,表示解析记录在DNS服务器中的缓存时间。 |