1 背景
-
使用场景:当一个入口 nginx 中承载了多个域名时,可以使用一条 A 记录指向出口 IP , 再通过 cname 记录映射到上述 A 记录中。这样,当 A 记录需要变更时,cname 也会自动更换。
-
优势:
- 集中管理:只需维护一条 A 记录,简化了 DNS 管理,减少了出错的可能性。
- 灵活性:修改入口服务的 IP 地址时,只需更新 A 记录,所有指向该记录的 CNAME 自动更新,避免了逐个修改的麻烦。
- 统一入口:将那些相对集中的域名进行统一入口管理。
-
劣势:
- CNAME 记录的解析会增加额外的 DNS 查询,可能导致一定的延迟。
- 某些情况下,使用 CNAME 记录可能会导致某些功能(例如,某些 CDN 服务)无法正常使用。
-
如果需要对某域名做负载均衡,只需对该 A 记录的解析做配置即可,此时若使用了第三方服务,还可以节省一定的成本。
2 配置示例:
- 配置示例截图: