Cloudflare对于外贸建站人来说并不陌生。它不仅提供域名解析服务,还提供了一键即可启用的免费内容分发网络(CDN),这不仅增强了网站的安全性,还提高了访问速度,口碑还不错。如果你的域名是在其他平台注册的,需要先将域名迁移到Cloudflare中解析才能使用其服务。本文将介绍如何将你的域名解析服务器更换为Cloudflare的,并使用Cloudflare的免费CDN。
什么是Cloudflare
Cloudflare是一家全球领先的网络安全和性能优化服务提供商。它提供的服务包括内容分发网络(CDN)、DDoS攻击防护、Web应用程序防火墙、SSL证书服务以及域名解析等。Cloudflare的使命是帮助客户保护网站、应用程序和API的安全,并确保这些服务的快速和安全。
注册Cloudflare账号
如果你还没有Cloudflare账号,首先需要进行注册。访问Cloudflare注册页面,使用你的邮箱和密码进行注册,在右上方可以选择语言。
注册信息提交后,Cloudflare会向你注册时使用的邮箱发送一封验证邮件,点击里面的验证链接进行验证。
在Cloudflare中添加域名
注册并验证邮箱后,登录Cloudflare账户,点击界面右上角的“添加站点”按钮,输入你的域名。
选择免费计划并继续,免费计划包含了DDoS攻击缓解和全球内容分发网络(CDN)。
接下来,Cloudflare会自动扫描你的站点并导入现有的DNS记录,也就是解析记录。
当扫描完成后,进入如下界面,显示已有的解析记录;如果你的网站没有解析记录,你可以在界面中点击添加记录新增(下文有添加的方法)。
如果你看到解析记录的代理状态是橙色云朵,表示开启了CDN;如果是灰色云朵,表示仅做解析用途,不会给予保护和CDN。下面我们点继续按钮。
最后,Cloudflare告诉你如何修改名称服务器,也就是域名服务器(NS)。也可以点击侧边栏的概述,找到 Cloudflare 为这个域名分配的域名服务器(NS)地址,一般是两个复制下来。
然后登录到你现有的域名注册商,如在:Namecheap、Namesilo等平台注册购买的域名。将已有的NS删除,新增Cloudflare提供给你的NS,通常更换NS全部生效需要24h,一旦生效,Cloudflare也会给你发送邮件通知。下面以Namecheap、Namesilo这两个域名服务商做演示。
修改Namesilo中对应域名的DNS记录
如果你的域名是在Namesilo平台购买的,首先登录Namesilo,然后点击导航上的点击”My Account”进入我的账户。
在我的账户页面,再点击”Domain Manager”进入域名管理
在域名管理页面列出了你在Namesilo购买的所有域名,选中你想管理的域名,再点击Change NameServers修改NS。
然后在NS界面中,删除已有的NS记录,然后填入Cloudflare提供给你的两条NS记录并确认保存即可。
修改Namecheap中对应域名的DNS记录
1,如果你的域名是在Namecheap平台购买的,首先登陆 Namecheap 后台,点左侧菜单的 【Domain List】,然后点右边的 【MANAGE】按钮。
2,找到 Nameservers 选项,在下拉菜单里选择 Custom DNS(自定义 DNS)。
3,接下来,依次填入Cloudflare提供给你的两条NS记录,每行填一个。全部填完后,记得点右边的绿勾保存更改。
更改完成后,等待名称服务器更新完成(一般花费几十分钟到几个小时),就可以通过 Cloudflare 管理域名了。
Cloudflare解析域名、开启CDN
当域名成功添加到Cloudflare后,就可以通过 Cloudflare来管理解析域名啦。接下来,如果我们要将域名指向网站所在的服务器,来添加解析记录,如下图所示
1、点击添加记录按钮
2、在Cloudflare DNS记录的“类型”主要有以下几种常会用到的
- A记录(Address Record):用于将域名指向一个IPv4地址。如果你的主机服务商只提供IP地址,类型就选A
- MX记录(Mail Exchange Record):用于指定邮件服务器的DNS记录类型。它是配置电子邮件服务时需要设置的记录类型。
- NS记录(Name Server Record):用于指定域名的权威DNS服务器的记录类型。如果你的主机服务商提供DNS地址,类型就选NS
3、在名称中填入@,表示你将使用不带www的域名,也叫根域,譬如sht.im而非www.sht.im。
4、IPv4地址:填入你的服务器的IP地址,通常服务器管理面板里都会提供。
5、代理状态:默认是一朵橙色的云,表示启用了CDN;颜色是灰色,表示不启用CDN。
Cloudflare优化网站性能
在Cloudflare中优化网站性能,我们可以通过“速度”>>“优化”>>“内容优化”部分,来启用Cloudflare Fonts和Early Hints这两项功能来提升网站加载速度。
Cloudflare提高网站安全性
一、SSL和TLS设置
如果你的网站安装了SSL,启用了https,那么如下图所示,将SSL/TLS页面中的模式不要设为完全(严格),因为这会加长ssl的响应时长。保持默认的灵活,或者完全即可。
二、Cloudflare > 安全性 > 设置
在Cloudflare中调整安全性可以帮助增强网站的防护能力设置如下图所示
1、安全级别 设置为:高(默认安全级别是:中;如果你要防DDOs攻击就要设置为高。)
2、质询通过期 设置为:默认30分钟;
3、浏览器完整性检查 设置为:打开
这篇文章有用吗?
点击星号为它评分!
平均评分 5 / 5. 投票数: 3
到目前为止还没有投票!成为第一位评论此文章。
很抱歉,这篇文章对您没有用!
让我们改善这篇文章!
告诉我们我们如何改善这篇文章?