一开始把主域名直接指向 NAS,会发生什么
刚搭建家庭服务时,把主域名 A 记录交给 DDNS 很方便:记住一个名字,就能访问不同端口。等到想给主域名放一个独立网站,职责便冲突了。网站需要指向托管平台,旧的主域名加端口地址却仍假设它指向家里。
这次采用的拆分方式是:ddns.example.com 追踪家庭公网 IP;nas.example.com 和 web.example.com 提供浏览器入口;example.com 单独用于内容站。每个名字只承担一种容易解释的职责,后续迁移网站时就不需要同时改家庭服务的源站。
家庭 IP 变化 → DDNS 更新 ddns.example.com
├─ NAS 入口回源 :5001
└─ Web 入口回源 :668
example.com → 独立内容站迁移前先找出谁在更新 DNS
群晖内建 DDNS、计划任务、容器或路由器,都可能运行更新程序。迁移前应查看现有服务供应商、主机名称与上次更新结果,再检查任务计划。不要只修改 DNS 控制台中的记录名:旧脚本可能在下一次执行时重新创建原记录。
本次发现过一个历史 DDNS 任务,内容和正在使用的更新方式不一致。处理时保留任务记录并停用旧任务,使用已确认正常的群晖 DDNS 条目,避免两个更新者互相覆盖。没有删除其他域名和邮箱记录。
先加新记录,再迁移使用者
- 建立 ddns 子域名,确认公开 DNS 返回当前家庭地址。
- 把群晖 DDNS 的目标改为新名称,并检查状态。
- 为直连域名配置有效证书。
- 把 NAS、Web 等云端入口的源站地址改为 ddns 子域名。
- 分别测试源站直连和云端入口,再处理主域名。
回源地址与 Host 不是同一个字段
回源地址决定连接到哪台机器;HTTP Host 决定机器上的哪个网站处理请求。迁移成 ddns 子域名后,如果 Web Station 原门户仍按另一名称匹配,回源 Host 可能需要继续使用原门户名称。本次 Web 回源地址与 Host 分开配置后,原目录页面仍可使用。
主域名切走之后,旧地址会怎样
主域名开始指向云端内容站后,example.com:5001 和 example.com:668 通常就不再连接家庭 NAS。应提前更新收藏和应用设置,改用 ddns.example.com 加端口,或者专门的 NAS、Web 域名。
主域名还可能承担邮箱服务。切换前要保存并核对 MX、SPF、DKIM 等记录,确认所选接入方式能够兼容。根域名 CNAME 与邮箱记录的处理存在服务商差异,不能把普通子域名的配置照抄到主域名。