Direkt zum Inhalt

Wie behebe ich den Fehler „ConflictingDomainExists“ in einer gehosteten Zone in Route 53?

Lesedauer: 3 Minute
0

Ich habe versucht, eine von Amazon Route 53 gehostete Zone zu erstellen oder zuzuordnen, und habe den Fehler „ConflictingDomainExists“ erhalten.

Behebung

**Anmerkung:**Wenn bei der Ausführung von AWS Command Line Interface (AWS CLI)-Befehlen Fehler auftreten, findest du weitere Informationen unter Troubleshoot AWS CLI errors. Stelle außerdem sicher, dass du die neueste Version der AWS CLI verwendest.

Szenario 1: Du hast eine privat gehostete Zone erstellt oder eine VPC mit einer privat gehosteten Zone in Route 53 verknüpft

Du kannst keine gehostete Zone mit demselben Namen wie eine andere gehostete Zone haben, die derselben Amazon Virtual Private Cloud (Amazon VPC) zugeordnet ist. Ergreife eine der folgenden Maßnahmen:

  • Entfernt alle privat gehosteten Zonen aus der angegebenen Amazon VPC, die denselben Namen wie die neue gehostete Zone haben.
  • Erstelle eine neue privat gehostete Zone mit einem anderen Domain-Namen.

Um eine Liste der privat gehosteten Zonen abzurufen, die du bestimmten Amazon VPCs zugeordnet hast, führe den AWS-CLI-Befehl list-hosted-zones-by-vpc aus:

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

Hinweis: Ersetze ** VPC_ID ** und ** REGION_ID ** durch die Werte.

Wenn du privates DNS für Amazon VPC-Schnittstellenendpunkte aktivierst, erstellt und verwaltet Route 53 automatisch von AWS verwaltete private gehostete Zonen. Da diese privat gehosteten Zonen von AWS verwaltet werden, sind sie in der Konsole nicht sichtbar. Verwende den Befehl list-hosted-zones-by-vpc in der AWS-CLI, um nach von AWS verwalteten privat gehosteten Zonen zu suchen. Wenn der Namenskonflikt auf ein privates DNS für den Schnittstellenendpunkt zurückzuführen ist, schalte entweder das private DNS aus oder lösche den Amazon VPC-Schnittstellenendpunkt.

Szenario 2: Du hast versucht, eine öffentlich gehostete Zone in Route 53 mit einem wiederverwendbaren Delegierungssatz zu erstellen

Wenn du über eine bestehende gehostete Zone verfügst, kannst du keine neue gehostete Zone mit demselben Namen erstellen, die dieselben Nameserver aus einem wiederverwendbaren Delegierungssatz verwendet. Du kannst auch keinen wiederverwendbaren Delegierungssatz angeben, wenn die neue gehostete Zone einer vorhandenen gehosteten Zone übergeordnet oder untergeordnet ist, z. B. example.com und test.example.com.

Um dieses Problem zu lösen, kannst du einen neuen Delegierungssatz mit verschiedenen Nameservern erstellen, die sich nicht überschneiden. Verwende den neuen Satz, um eine gehostete Zone zu erstellen. Du kannst die gehostete Zone auch ohne Delegierungssatz erstellen. Anschließend überprüft Route 53, dass bestehende gehostete Zonen den Namespace nicht gemeinsam nutzen.

Ähnliche Informationen

Ich habe beim Erstellen eines VPC-Schnittstellen-Endpunkts einen widersprüchlichen DNS-Domain-Fehler erhalten. Wie kann ich das beheben?

VPC mit HostedZone verknüpfen

Private DNS-Namen aktivieren

AWS OFFICIALAktualisiert vor 6 Monaten