前言
很多人购买 Hostinger 主机后,发现它要求把域名的 DNS(域名服务器 / NS 记录) 改到 Hostinger 平台才能绑定和使用网站。但如果你想用 Cloudflare 做加速、防御和解析,就需要让域名“分开托管”:域名解析留在 Cloudflare,网站托管在 Hostinger。
本篇文章会详细介绍如何一步一步实现这个目标,并解决 .cn 域名的绑定问题。
一、为什么要分开托管?
- Cloudflare 优势
- CDN 加速,提升全球访问速度
- 防 DDoS、防攻击
- 灵活的 DNS 解析管理
- Hostinger 优势
- 性价比高的主机空间
- 一键部署 WordPress 等建站工具
- 分开托管
- 域名的 DNS 托管在 Cloudflare
- 网站文件放在 Hostinger
- 邮箱解析等也可以在 Cloudflare 统一管理
二、.cn 域名的特殊说明
.cn域名由 CNNIC 管理,必须通过国内注册商(阿里云、西部数码、腾讯云等)购买。- Hostinger 不是 CNNIC 授权注册商,无法直接注册
.cn域名。 - 绑定
.cn域名时,Hostinger 系统会检测域名是否指向他们的 DNS,如果不是会报错。 - 解决办法:临时改 NS 到 Hostinger → 完成绑定 → 再改回 Cloudflare
三、完整操作流程
步骤 1:准备工作
- 在 Cloudflare 添加你的域名(如果还没添加)。
- 确保你在 Cloudflare 的 DNS 管理界面可以正常修改记录。
步骤 2:临时切换到 Hostinger DNS
- 登录域名注册商(阿里云/腾讯云等)。
- 找到域名的 DNS 服务器(Nameserver) 设置。
- 临时改为 Hostinger 提供的 NS,例如:
ns1.dns-parking.com ns2.dns-parking.com - 保存并等待生效(通常 5 分钟到 2 小时)。
步骤 3:在 Hostinger 绑定域名
- 登录 Hostinger → hPanel → Websites → 找到你的网站 → 点击 Manage。
- 在 Domains → Add Website / Add Domain 中添加你的域名。
- 系统检测到域名 NS 在 Hostinger 后,就会允许绑定。
- 绑定完成后,Hostinger 会给出解析记录(A 记录、CNAME、MX 等)。
步骤 4:改回 Cloudflare DNS
- 回到域名注册商,把 NS 改回 Cloudflare 提供的两条记录,例如:
ada.ns.cloudflare.com ben.ns.cloudflare.com - 在 Cloudflare → DNS 面板,添加 Hostinger 提供的解析记录,例如:
A @ 46.202.xxx.xxx (Hostinger 服务器 IP) CNAME www yourdomain.com MX @ mx1.hostinger.com 优先级 5 MX @ mx2.hostinger.com 优先级 10(根据你之前在 Hostinger DNS 看到的内容填写)
步骤 5:测试访问
- 浏览器访问你的域名,看是否能正常打开网站。
- 邮箱解析(如果用 Hostinger 邮箱)也要测试收发。
四、常见问题
Q1:临时改 NS 会影响网站访问吗?
A1:短时间可能有影响,但一般切换完成后很快就恢复。整个过程建议在访问量低的时段进行。
Q2:Cloudflare 代理(橙色云)和 Hostinger 有冲突吗?
A2:大多数情况下没有冲突,但如果 Hostinger 后台某些功能异常,可以先把对应记录的代理关掉(灰色云)。
Q3:能直接用 Cloudflare 解析,不改 NS 到 Hostinger 也绑定吗?
A3:不行,Hostinger 必须先验证 NS 才能绑定,所以需要用“临时切换”的办法。
五、总结
- Hostinger 虽然默认要求 NS 指向他们,但通过 临时切换 → 绑定 → 改回 Cloudflare 的方法,可以实现分开托管。
.cn域名一样可以使用这个方法,只是要通过国内注册商购买。- 完成绑定后,你就可以同时享受 Cloudflare 的加速和安全,以及 Hostinger 的主机服务。