域名双绑与DNS智能解析:国内/香港故障自动切换
浏览 16 · 2026-09-21 · 标签:双绑 / 智能解析 / 自动切换 / 高可用 / Cloudflare / 健康检查 / 容灾
已备案域名同时接国内+香港,任一条线路挂了自动切换
一、哪些域名能双绑
| 域名类型 | 能否双绑 | 国内线路挂了 | 香港线路挂了 |
|---|---|---|---|
| 已备案域名 | 可以 | 自动切香港 | 自动切国内 |
| 未备案域名 | 只能绑香港 | 不受影响 | 显示维护页 |
重要:未备案域名绝不能解析到国内IP,国内机房会检测并拦截。
二、推荐方案:Cloudflare 健康检查自动切换
- 已备案域名把 NS 接入 Cloudflare。
- 在 DNS 中配两条 A 记录:国内IP + 香港IP,都设为「仅DNS」(灰色云,避免备案问题)。
- 开启 Health Checks(健康检查)监控国内IP。
- 国内IP一旦故障,Cloudflare 自动把流量切到香港IP;恢复后自动切回。
免费版支持基础轮询;健康检查自动切换需付费版(约5美元/月)。
三、免费方案:DNS轮询
用 DNSPod免费版或阿里云DNS,给已备案域名配两条A记录(国内+香港),DNS轮询分配。某台服务器挂了,浏览器会自动重试另一个IP,大部分情况用户无感。缺点:不是100%无缝。
四、最稳方案:企业版DNS分线路解析
DNSPod企业版 / 阿里云云解析企业版支持分线路解析(国内访客→国内IP,海外访客→香港IP)+ 健康检查自动切换,已备案域名可做到真正无缝高可用。
五、服务器侧配置
- 国内、香港两台服务器都设为默认站点(default_server)。
- 两台都跑同一套代码,config.php 中 sync_mode 设为 replication(主主复制,数据双向同步)。
- 两台都要配置计划任务 cron。
六、最终效果
已备案域名:国内用户走国内(快、利于SEO),海外走香港,任一台挂了自动切换。未备案域名:只走香港,香港挂了显示品牌维护页(见《香港线路故障维护提示页配置》)。