AWS:无法复制现有域的 DNS 设置

AWS:无法复制现有域的 DNS 设置

我有一个域名,其 A 记录为 ,dualstack.prod-clients-alb-1234567890.us-east-1.elb.amazonaws.com.我试图让另一个域名指向同一台服务器,但无法做到这一点。当我这样做时,我收到以下错误:

Bad request.
(InvalidChangeBatch 400: ARRDATAIllegalIPv4Address (Value is not a valid IPv4 address) encountered with 'dualstack.prod-clients-alb-1234567890.us-east-1.elb.amazonaws.com.'')

如果必须将其设置为 IPv4 地址,那么我的其他域如何获得 A 记录dualstack.prod-clients-alb-1234567890.us-east-1.elb.amazonaws.com.

我还尝试检查“别名”按钮,为端点选择“网络负载均衡器别名”,并将区域设置为 us-east-1,但我没有看到网络负载均衡器的任何资源。也许我需要使用不同的端点?如果是这样,我可以从另一个域的 A 记录中找出我需要使用哪一个吗?

(两个域都将托管在同一台机器/ ECS 实例上,因此在我看来它们应该具有相同的设置......)

答案1

使用A 别名如果您在下拉菜单中没有看到您的 ALB,您可以dualstack...com.在那里输入/粘贴名称。下拉菜单仅显示来自同一帐户且尚未使用的 ALB,但完全可以为已经存在的记录创建新的 A/ALIAS。它只是不会显示在菜单中。

仅供参考 - 简单A记录需要 IP 地址,例如 192.0.2.123,而A / 别名记录需要受支持服务之一的域名,例如 ALB,Route53 会将其解析为 IP 地址。

希望有帮助:)

相关内容