能否在Route53中配置指向ECS/Cloud Map服务的跨托管区DNS记录?
问题解答
针对你的两个DNS记录创建需求,分别说明如下:
1. 能否创建 service1.mydomain.com 指向 service1.someapp.?
可以实现。你只需要在 mydomain.com 托管区中添加一条CNAME记录,将 service1.mydomain.com 指向 service1.someapp. 即可。
需要注意两个前提:
- 由ECS/Cloud Map管理的
someapp.托管区必须能被你的DNS解析环境(比如VPC内置DNS或公共DNS)正常识别和解析; mydomain.com托管区中不存在与service1冲突的现有记录。
2. 能否创建 service2.someapp.mydomain.com 指向 service1.someapp.?
同样可以实现,但需要分两步操作:
- 先在
mydomain.com托管区中创建someapp子域(无需将解析权委托给外部,直接作为子域管理即可); - 在
someapp.mydomain.com子域下添加一条CNAME记录,将service2指向service1.someapp.。
如果你的需求是让 service2.someapp.mydomain.com 作为ECS/Cloud Map中的服务实例,那需要额外在ECS/Cloud Map中创建 someapp.mydomain. 托管区并注册对应服务,但这和你指向现有 service1.someapp. 的需求无关,仅针对直接托管服务的场景。
内容的提问来源于stack exchange,提问作者Fabio
相关产品推荐
相关产品推荐

