DNS 解析与 HTTPS:连接网站、邮箱和 CDN 的上线指南
解释 A、CNAME、MX、TXT、NS 等记录的用途,并说明 HTTPS、邮件验证、CDN、解析生效和迁移切换的正确方法。
网站地址
把域名指向 IPv4 服务器地址。
别名与 CDN
把子域名指向另一个域名或服务地址。
企业邮箱
配置收信服务器以及 SPF、DKIM、DMARC 验证。
加密访问
证书、域名和服务器配置必须互相匹配。
DNS 是网站、邮箱和第三方服务共同使用的基础配置。修改前备份记录、降低 TTL、分阶段验证,比盲目反复修改更能减少中断。
常见 DNS 记录速查
同一个域名可以同时拥有网站、邮箱和验证记录,不能只保留一条 A 记录。
| 记录 | 主要用途 | 常见示例 | 注意事项 |
|---|---|---|---|
| A / AAAA | 指向 IPv4 / IPv6 服务器 | @ → 203.0.113.10 | 服务器更换后需要更新;注意代理/CDN 状态 |
| CNAME | 为子域名设置别名 | www → example.com | 通常不能与同名其他记录并存 |
| MX | 指定邮件接收服务器 | @ → mail.example.com | 优先级数值越小通常越优先 |
| TXT | 域名验证和邮件安全 | SPF、DKIM、DMARC | 多个 SPF 不能简单重复添加 |
| NS | 指定权威 DNS 服务商 | ns1.provider.com | 切换 NS 相当于切换整套解析管理 |
| CAA | 限制可签发证书的机构 | letsencrypt.org | 配置错误可能导致证书无法签发 |
1. 先确认 DNS 由谁管理
域名注册商和 DNS 服务商可以不同。查看当前 NS 记录可以判断真正生效的解析平台。不要在错误的平台修改记录,也不要在没有备份时直接切换 NS。
- 记录当前 NS 服务商
- 导出或截图全部解析记录
- 确认网站、邮箱、验证和 CDN 依赖
- 准备可联系的账号管理员
2. 根域名与 www 怎么配置
常见方案是根域名使用 A 记录指向服务器,www 使用 CNAME 指向根域名或 CDN。网站内部只保留一个主地址,另一个通过 301 跳转,避免重复内容和登录状态混乱。
- 确定主域名形式
- 证书同时覆盖两个地址
- WordPress 地址与跳转保持一致
- 站点地图只输出主地址
3. 解析为什么不会立刻生效
DNS 记录会被各级网络缓存,TTL 决定缓存时间。修改前可以提前降低 TTL,切换完成并稳定后再恢复。反复修改会让排查更困难。
- 区分本地缓存与权威记录
- 使用多个网络和公共 DNS 检查
- 不要只用浏览器刷新判断
- 记录每次修改的时间和内容
4. HTTPS 证书与重定向
证书签发前域名需要正确指向验证环境。证书生效后再配置 HTTP 到 HTTPS、www 统一和应用层地址,避免重定向循环。
- 证书覆盖根域名与 www
- 检查自动续期任务
- CDN 与源站证书模式一致
- 处理图片和脚本混合内容
5. 企业邮箱不能误删 MX 和 TXT
迁移网站时,只修改网站相关记录即可。MX、SPF、DKIM、DMARC 和邮箱验证 TXT 属于邮件系统,误删会造成收信失败或邮件进入垃圾箱。
- 迁移前备份邮件记录
- SPF 保持一条并合并授权来源
- DKIM 按邮件平台提供值配置
- DMARC 先观察再逐步收紧策略
6. CDN、代理和源站的关系
启用 CDN 后,公开 DNS 可能指向 CDN,而不是源站 IP。故障排查需要分别检查域名解析、CDN 状态、源站证书和源站防火墙。
- 保存源站真实地址
- 限制源站只允许可信访问时留管理入口
- 缓存刷新与 DNS 生效是两件事
- 支付和后台路径按需要绕过缓存
7. 服务器迁移如何减少中断
迁移前复制网站和数据库,在临时地址完成测试;提前降低 TTL;切换解析后保留旧服务器一段时间,并检查表单、订单、邮件和第三方回调。
- 先测试再切换
- 切换前暂停高风险写入
- 新旧服务器短期并行
- 确认日志和数据没有遗漏
上线与交付检查清单
以下项目应有明确结果或记录,不只停留在“已经配置”的口头说明。
常见问题
A 记录和 CNAME 有什么区别?
A 记录直接指向 IP,CNAME 指向另一个域名。根域名常用 A,www 或服务子域名常用 CNAME。
DNS 修改多久生效?
可能几分钟,也可能接近原 TTL 的缓存时间。NS 切换通常比单条记录修改影响更广。
网站正常但邮箱不能收信,先查什么?
检查 MX 是否存在、目标值是否正确,再检查 SPF/DKIM/DMARC 和邮件服务状态。
开启 CDN 后为什么证书报错?
常见原因是 CDN 证书、源站证书和加密模式不匹配,或 DNS 仍指向旧服务。