如何删除重复的DNS区域?

时间:2019-10-12 01:28:00

标签: google-cloud-platform dns cloud google-cloud-dns

我在Google Cloud Platform上创建了两个dns区域,它们具有指向同一域的相同“ A”类型。现在,我的网站返回错误522。

文档说它不能被删除。这是否意味着我取消了我的域名?

SDK上的以下命令将其返回“无法删除,因为它不为空”:

gcloud dns managed-zones delete "myzonename"

我该如何解决这个问题?

谢谢!

2 个答案:

答案 0 :(得分:0)

  

我在Google Cloud Platform上使用相同的“ A”创建了两个DNS区域   指向同一域。现在,我的网站返回错误522。

此错误与具有两个DNS区域无关。您可以根据需要设置任意多个区域,只有充当域名域名服务器的区域才有效。但是,除了备份原因外,没有理由让两个区域提供相同的DNS资源记录。

HTTP错误522表示与您站点的TCP连接正在超时(您的站点没有响应)。转到您的域名注册商。验证列出的DNS名称服务器是否确实在您的DNS区域中(检查每个DNS服务器名称条目)。如果每个输入正确,并指向您所在区域中的名称服务器记录,请检查A资源记录。确保A记录指向您网站的正确IP地址。如果正确,则问题是防火墙规则阻止了访问,配置错误的Web服务器或其他软件问题。重复输入www DNS资源记录条目。

  

文档说它不能被删除。那是否意味着我   取消了我的域名?

无法删除区域的原因是该区域不为空。该区域具有资源记录(A记录,CNAME记录等)。逐个删除每个条目,然后可以删除区域。

答案 1 :(得分:0)

我面临删除DNS的相同问题。 解决方案:首先删除 所有个记录集是可能的。 然后是DNS。 如果需要,可以证明该用户具有IAM权限的DNS管理员角色。

希望这会有所帮助。