如何使用没有 CDN WAF Cloudflare DNS

如果您想找一个免费、稳定且不错的域名服务器(Domain Name System,简称 DNS),我们建议您尝试 Cloudflare DNS 服务,它是目前世界上最快的 DNS 提供商,在所有 DNS 提供商中拥有最快的速度。

以我们的 WordPress 网站为例,使用域名注册商的 DNS Cloudflare DNS 在世界各地的 DNS 查询(DNS Lookup)时间有非常大的差别,Cloudflare DNS 的查询速度非常快。

使用域名注册商的 DNS 测试我们的 WordPress 网站在世界各地的 DNS 查询速度:

使用 DNSPerf 里的 DNS Speed Benchmark 工具测试域名注册商的 DNS 查询速度结果
使用域名注册商的 DNS 测试我们站点在世界各地的 DNS 查询时间(https://www.dnsperf.com/dns-speed-benchmark/)

使用 Cloudflare DNS 测试我们的 WordPress 网站在世界各地的 DNS 查询速度:

使用 DNSPerf 里的 DNS Speed Benchmark 工具测试 Cloudflare DNS 查询速度的结果
使用 Cloudflare DNS 测试我们的站点在世界各地的 DNS 查询时间(https://www.dnsperf.com/dns-speed-benchmark/)

为什么只使用 Cloudflare DNS 呢?

也许您心中有个疑问说为什么不一起使用内容分发网络(Content Delivery Network,简称 CDN)和 Web 应用防火墙(Web Application Firewall,简称 WAF)功能呢?

因为只使用 Cloudflare DNS 服务的速度会比加上使用 Cloudflare CDN 来得快,但决定是否要一起使用 Cloudflare CDN WAF 功能,就得看您如何去衡量这些功能对您网站的益处,没有绝对的好坏。

让我们来看看如何在没有启用 Cloudflare CDN WAF 的情况下使用 Cloudflare DNS。

步骤一

Cloudflare 账户里添加站点(Add site):

添加站点至 Cloudflare
添加站点至 Cloudflare

步骤二

添加站点后,我们会来到 Cloudflare 的选择计划页面,共有4个计划让我们选择:Pro、Business、Enterprise、Free,我们选择 Free 计划 0 美元/月和点击继续(Continue)按钮。

选择 Cloudflare 的免费计划
选择 Cloudflare 的免费计划

步骤三

然后,Cloudflare 会自动扫描网站现有的 DNS 记录,并在扫描完成后会进入查看您的 DNS 记录(Review your DNS records)页面。从这页面可以查看 DNS 记录是否正确配置,如有需要可以添加及更改 DNS 记录:

Cloudflare 默认的代理状态是已代理
Cloudflare 默认的代理状态是已代理

由于只使用 Cloudflare DNS 服务,因此在这里必须更改代理状态(Proxy status),从 cloudflare-proxied 已代理(Proxied)的状态更改成 cloudflare-bypasses 仅限 DNS(DNS only)。

如下图代理状态的设置从默认的橙色云形图标变成绕过 Cloudflare 的灰色云形图标:

将 Cloudflare 默认的代理状态从已代理更改成仅限 DNS
Cloudflare 默认的代理状态从已代理更改成仅限 DNS
代理状态的图标解说
代理状态的图标解说

步骤四

更改了代理状态后,我们会进入更改您的名称服务器(Change your nameservers)页面,这个页面告诉我们必须将我们当前域名注册商的名称服务器指向 Cloudflare 名称服务器。

我们以 Google Domains 作为例子:

要求将域名注册商的名称服务器更改为 Cloudflare 名称服务器
要求将域名注册商的名称服务器更改为 Cloudflare 名称服务器

拥有了以上信息后,只需在 Google Domains 账户里将 Google Domains 域名注册商的名称服务器替换为 Cloudflare 名称服务器和保存(save),如下图:

在 Google Domains 账户里更改名称服务器为 Cloudflare 名称服务器
Google Domains 账户里更改名称服务器为 Cloudflare 名称服务器

最后,在更改您的名称服务器页面点击完成,检查名称服务器(Done, check nameservers)按钮即完成没有启用 CDN WAF 功能的设置,仅使用 Cloudflare DNS。

如果完成以上设置后看到以下快速入门指南(Quick Start Guide)页面,您只需点击开始使用按钮下方的以后完成(Finish later)链接即可,不必设置,因为没有使用 Cloudflare CDN WAF 功能。

Cloudflare 快速入门指南页面
快速入门设置以提高安全性、优化性能

步骤五(非必须)

步骤五是非必须的,因为通常在 Cloudflare DNS 记录里已将全部代理状态更改为 cloudflare-bypasses 仅限 DNS 后是不会使用到 Cloudflare 的网络功能。

Cloudflare 各种功能的标签
Cloudflare 各种功能的标签

但无论如何,我们可以在以上概述(Overview)标签的页面,滚动到下方底部和点击在站点上暂停 Cloudflare (Pause Cloudflare on Site)链接,确保 Cloudflare 使用 DNS 而已,没有使用其他网络功能。

在站点上暂停 Cloudflare
在站点上暂停 Cloudflare

点击在站点上暂停 Cloudflare 链接后会有以下讯息的弹跳式视窗与您确认是否真的暂停 Cloudflare 网络功能:

暂停 Cloudflare 将阻止流量通过我们的网络,从而使您的源服务器 IP 地址可见。 此外,Cloudflare 的安全与保护功能将变为处于禁用状态。 作为替代方案,请考虑使用开发模式以绕过缓存,同时保留安全与保护功能。

结语

依您所看,以上仅使用 Cloudflare DNS 服务的设置是不是很简单呢?现在,我们可以开始享受世界上最快的 Cloudflare DNS 带给我们的速度啦!🚀

分享:

留下评论