删除了Route 53托管区域,无法再次正确创建它

时间:2017-04-27 14:15:01

标签: amazon-web-services amazon-route53

我在AWS上有一个与ElasticIP关联的Amazon EC2实例。我从Route 53购买了域名。它自动创建了托管区域。

在为域名创建记录集后,它工作正常。

我删除了托管区域,但是当我再次添加它时,它无效。我在那里错过了什么?

1 个答案:

答案 0 :(得分:15)

当您删除托管区域然后将其放回时,您并没有完全放回原来的区域。您只需创建一个与原始相似(但不完全相同)

所以不要这样做。但是,既然你已经这样做了,这就是修复:

当您点击“托管区域”中的域时,您会看到屏幕最右侧的53号路由分配给托管区域的4个名称服务器。

每次创建托管区域时,这4个值几乎总是不同的 - 这意味着您的托管区域现在位于Route 53中的4个新的,不同的权威名称服务器上,而不是之前部署的那些,当您正在使用旧的托管区域。

但互联网仍然希望 4名称服务器拥有您的记录......但他们没有,因为您删除了原始托管区域。

您必须使用域名注册商更新权威域名服务器。在这种情况下,这实际上是Route 53的另一部分。

在Route 53控制台中,单击“已注册的域名”。

选择您的域名。

选择“添加/编辑名称服务器”。

为Route 53名称服务器输入正确的值,这些值是上面提到的,当您从“托管区域”页面单击域时,您将看到这些值。

这些内容大部分来自我对similar qestion at Server Fault的回答。