境内外流量分线路解析,同时使用 Cloudflare 和国内 CDN

前言

有些站长采取一刀切的方式,直接屏蔽所有的海外 IP 访问。这样一来,不仅有可能影响搜索引擎爬虫:

图片[1] - 境内外流量分线路解析,同时使用 Cloudflare 和国内 CDN - 白鱼小栈
无语了,话说我明明设置了搜索引擎单独回源啊

还会迫使 我这样的 一些懒人,如果小黄猫开着还得手动关掉,属实有些麻烦()

总之,依笔者愚见,不如采用 “境内外分开解析” 的方案,最终实现:境内解析到国内 DNS ,延迟低、速度快;境外解析到 Cloudflare ,并开启代理,兼顾速度和安全,同时保障海外用户可用性。

正文

1. 在 Cloudflare 添加站点

账号主页右上角,点击 添加站点 。然后跟着流程走,将你的域名一步一步绑定到 Cloudflare。

图片[2] - 境内外流量分线路解析,同时使用 Cloudflare 和国内 CDN - 白鱼小栈
点击 “添加站点”

引导流程很详细,此处不再赘述,最终,你会得到两个由 Cloudflare 提供的 NS 服务器地址。

2. “暂时性地” 更改 NS 服务器

接下来,前往域名注册商的管理后台(在哪家注册的就去哪家的控制台,不是 DNS 控制台)

图片[3] - 境内外流量分线路解析,同时使用 Cloudflare 和国内 CDN - 白鱼小栈

点击 “修改 DNS 服务器”,把现有的 NS 服务器地址,暂时改成刚刚 Cloudflare 给你的那两个 NS 服务器地址。

然后别着急,稍等个几分钟,直到 Cloudflare 发邮件告诉你状态已经 Active 了。

图片[4] - 境内外流量分线路解析,同时使用 Cloudflare 和国内 CDN - 白鱼小栈
 

这时候,可以把 NS 服务器改回原来的了。

3. 配置解析

接下来我们开始配置 DNS 解析部分。

我们先回到国内服务商的 DNS 解析控制台,假设你原来只有一条 CNAME 解析记录,那么我们现在将这条 CNAME 解析记录的 线路 改为为 境内 (即该条解析只对境内用户生效)

接下来,我们再创建一条 NS 记录,指向刚刚 Cloudflare 给你分配的 NS 服务器地址,线路 选择 境外(相当于将境外的解析工作转交 Cloudflare)

放张图举个栗子,假设我要将 www.baiyuyu.com 分线路解析:

图片[5] - 境内外流量分线路解析,同时使用 Cloudflare 和国内 CDN - 白鱼小栈
总共需要两条记录(境内/境外)

在这个例子中,我有一条 境内 线路的 CNAME 记录,指向我的国内 CDN;还有一条 境外 线路的 NS 记录,指向 Cloudflare 的 NS 服务器。

大功告成!

4. 检查生效情况

你还可以使用 在线 Ping 工具 ,检查一下解析情况是否符合预期:

图片[6] - 境内外流量分线路解析,同时使用 Cloudflare 和国内 CDN - 白鱼小栈
搞定!

原创文章,作者:主机仓库,如若转载,请注明出处:https://zhujicangku.com/20.html

(0)
主机仓库主机仓库
上一篇 2025年6月15日
下一篇 2025年6月18日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注