如何将根域名A记录指向包含层级端点的Azure Traffic Manager
针对Azure Traffic Manager根域名绑定问题的可行解决方案
方案1:使用Azure DNS别名记录(首选方案,无额外改造成本)
- 将你的根域名托管到Azure DNS服务
- 在根域名的解析记录集中选择类型为
A,勾选别名记录集选项,目标资源类型选择「Traffic Manager 配置文件」,直接选中你的入口Traffic Manager实例即可 - 该配置会自动同步Traffic Manager的动态IP变化,完全规避无固定公网IP的限制,原有的地理路由、故障转移、路径改写逻辑全部无需修改即可正常运行
方案2:根域名301重定向(兼容任意DNS服务商,成本最低)
- 若域名不方便迁移到Azure DNS,可选择支持根域名URL转发的DNS服务商,将根域名配置301永久重定向到已经正常绑定Traffic Manager的
www.等子域名 - 所有访问根域名的用户会自动跳转至可用的子域名,完全不影响现有业务逻辑,无需修改Azure侧的现有配置
方案3:前置固定公网IP接入层(适合特殊合规/配置需求场景)
- 在入口Traffic Manager之前新增一层带固定公网IP的Azure标准负载均衡,根域名A记录直接指向该固定IP,负载均衡后端池绑定你的入口Traffic Manager即可
- 也可替换为Azure Front Door服务,本身原生支持根域名绑定,还可额外叠加WAF、全局CDN加速能力
内容的提问来源于stack exchange,提问作者Kieran James
相关产品推荐
相关产品推荐

