Tho*_*ggi 2 amazon-ec2 amazon-web-services amazon-route53 digital-ocean amazon-elastic-beanstalk
例如,我有一个域名example.com。
该域由第三方服务(Digital Ocean)托管。
我想将子域的控制权授予 AWS。
所以我想指出aws.example.comAWS。
一旦根子域指向AWS。我想使用 Route 53 设置以下功能:
aws.example.com=> eb my-product-eb 的别名dev.aws.example.com=> eb my-dev-eb 的别名stage.aws.example.com=> eb my-stage-eb 的别名这可能吗?我是否必须通过cname记录将我的域直接指向 AWS 负载均衡器?
更新1:
我觉得我需要在 Digital Ocean 中设置以下内容:
aws.example.com=> 以某种方式撤销对 AWS Route 53 的控制*.aws.example.com=> 以某种方式撤销对 AWS Route 53 的控制更新2:
有关创建使用 Amazon Route 53 作为 DNS 服务而不迁移父域的子域的AWS 文档不适用于 Digital Ocean。
不要将授权起始点 (SOA) 记录添加到父域的区域文件中。由于子域将使用 Amazon Route 53,因此父域的 DNS 服务不是子域的权限。如果您的 DNS 服务自动添加了子域的 SOA 记录,请删除子域的记录。但是,请勿删除父域的 SOA 记录。
Digital ocean 上有关更改 SOA 地址的问题,标题为“如何更改 DNS 设置中的 SOA 地址? ”,其中一条评论指出了以下内容。
不幸的是,现在无法编辑 SOA 地址
可以在DNS 中的 Digital Ocean 可配置 SOA 记录中投票支持此功能。
所以我的想法是,因为您无法删除 Digital Ocean 上的 SOA,所以 Amazon 无法正确与域通信。
您需要将 DNS 子域委托aws.example.com给 Route 53。
请参阅创建使用 Amazon Route 53 作为 DNS 服务的子域而不迁移父域
您可以创建使用 Amazon Route 53 作为 DNS 服务的子域,而无需从其他 DNS 服务迁移父域。
基本步骤是:
假设当前 TLD example.com 托管在 Digital Ocean,那么您需要aws使用 Route 53 在为 . 创建托管区域时为您提供的名称服务器,为子域创建 NS 资源记录aws.example.com。
然后您可以控制所有主机*.aws.example.com,包括来自 Route 53 的 ELB 等的 CNAMES。
| 归档时间: |
|
| 查看次数: |
1942 次 |
| 最近记录: |