跳至內容

如何對 Route 53 託管區域「ConflictingDomainExists」錯誤進行疑難排解?

1 分的閱讀內容
0

我嘗試建立或關聯 Amazon Route 53 託管區域,但收到「ConflictingDomainExists」錯誤。

解決方法

**注意:**如果您在執行 AWS Command Line Interface (AWS CLI) 命令時收到錯誤,請參閱AWS CLI 錯誤疑難排解。此外,請確定您使用的是最新的 AWS CLI 版本

情境 1: 您在 Route 53 中建立了私有託管區域或將 VPC 與私有託管區域建立關聯

您建立的託管區域,其名稱不能與關聯到相同 Amazon Virtual Private Cloud (Amazon VPC) 的其他託管區域相同。請採取下列其中一個動作:

  • 從指定的 Amazon VPC 中移除與新託管區域同名的任何私有託管區域。
  • 使用不同的網域名稱建立新的私有託管區域。

若要取得與特定 Amazon VPC 關聯的私有託管區域清單,請執行 list-hosted-zones-by-vpc AWS CLI 命令:

aws route53 list-hosted-zones-by-vpc --vpc-id VPC\_ID --vpc-region REGION\_ID

**注意:**將 VPC_IDREGION_ID 替換為您的值。

當您為 Amazon VPC 介面端點啟用私有 DNS 時,Route 53 會自動建立並管理 AWS 託管的私有託管區域。由於這些私有託管區域由 AWS 管理,因此其不會顯示在您的主控台中。若要檢查 AWS 管理的私有託管區域,請使用 AWS CLI 中的 list-hosted-zones-by-vpc 命令。如果名稱衝突是由介面端點的私有 DNS 引起的,請關閉私有 DNS刪除 Amazon VPC 介面端點。

情境 2: 您嘗試在 Route 53 中建立一個具有可重複使用委派集的公有託管區域

如果您已有一個託管區域,則無法使用來自可重複使用的委派集的相同名稱伺服器,建立名稱相同的另一個託管區域。如果新的託管區域是現有託管區域的父區域或子區域 (例如 example.com 和 test.example.com),您也無法指定可重複使用的委派集。

若要解決此問題,您可以建立一個新的委派集,且其名稱伺服器未與現有的重複。請使用新委派集來建立託管區域。或者,您可以建立未設定委派的託管區域。然後,Route 53 會驗證現有託管區域未共用命名空間。

相關資訊

我在建立介面 VPC 端點時收到了 DNS 網域衝突錯誤。我該如何解決這個問題?

AssociateVPCWithHostedZone

啟用私有 DNS 名稱

AWS 官方已更新 1 年前