本文通过国内/国外 DNS 解析分流的方法,在国外访问速度不变的前提下,大幅提升国内访问的稳定性和速度。
核心逻辑只有一句话:
国外继续走 Cloudflare, 中国大陆单独走「优选 IP」线路
而实现这个效果,靠的是三点:
- Cloudflare 子域名 NS 下沉
- 华为云国际站 线路解析
- 第三方 Cloudflare 优选 IP / CNAME
Cloudflare Pages 正常绑定域名
在 Cloudflare Pages 部署后,Cloudflare 会给你分配一个类似这样的 CNAME:xxx.pages.dev
这个CNAME非常重要,后面要用。
想要实现优选,这里必须要为pages绑定一个自定义的域名,否则不会生效。这里假设你自己的域名为xiaohanys.top并且已经托管在CF了。
再假设你给 Pages 绑定的域名是:blog.xiaohanys.top
在pages自定义域页面输入域名,点击下一步,点击激活域即可,等待一会后配置完成, 最终效果如图:

注册并使用华为云国际站
注意是 国际站,不是国内站。
注册地址:
用邮箱即可注册,无需实名,也无需绑定海外手机。
注册完成后进入控制台- 云解析服务 DNS 。

在华为云添加子域名解析
在华为云 DNS 中,创建公网域名:blog.xiaohanys.top
⚠️ 这里只添加二级域名,不是主域名。因为我的主域名托管在cloudflare
第一条:默认线路(非大陆)
- 类型:CNAME
- 主机记录:空
- 线路类型:全网默认
- 解析值:Cloudflare Pages 分配的 xxx.pages.dev

📌 这条保证海外访问
- 非大陆线路
- 正常走 Cloudflare 官方网络。
第二条:中国大陆线路(优选 IP)
- 类型:CNAME
- 主机记录:空
- 线路类型:地域解析/中国大陆
- 解析值:第三方提供的 优选 IP CNAME
例如:youxuan.cf.090227.xyz

📌 这条才是核心:大陆访问全部走优选 IP
记录华为云分配的 NS 服务器
域名添加完成后,
华为云会给这个子域名分配一组 NS,例如:
1 | ns1.huaweicloud-dns.com |
将这组NS填入Cloudflare的NS解析记录如图所示:

📌 这一步的含义是:blog.xiaohanys.top 这个子域名DNS 解析权下放给华为云,而主域名仍然完全由 Cloudflare 管理。
总结
配置完成后,一般几分钟到十几分钟生效。
你可以通过以下方式验证:
- itdog等网页tcping测试域名
- 浏览器直接访问 Logo
- 播放器里加载台标
- 使用不同网络测试(大陆 / 非大陆)
通过 Cloudflare Pages + 华为云国际站 + 优选 IP,
你可以在 不更换平台、不改项目 的前提下:
- 🚀 明显改善国内访问速度
- 🌍 保留 Cloudflare 全球 CDN
- 🔐 架构清晰、风险可控