Der Klebstoff-Datensatzanbieter leitet "platform.domain.com" an meinen DNS-Server um. Nachdem ich nun dynamische Kontrolle über diese Domain habe, versuche ich, alle Anfragen für diese Domain an eu.loadbalancer.domain.com weiterzuleiten ( ein Health-Check und Server-Monitor) - so wird der Benutzer auf einen gesunden und verfügbaren Server umgeleitet.
Da ich eu.loadbalancer.domain.com nicht in eine IP-Adresse auflösen kann, muss ich einen CNAME verwenden (bitte korrigieren Sie mich, wenn ich mich bei letzterer Aussage irre).
Mein Problem ist, dass die Zonendatei "@ IN A" erfordert, um gültig zu sein, und wenn ich einen zusätzlichen Datensatz für die @ -Alias hinzufüge, wird die Zonendatei: ungültig.
Also bitte hilf mir, wenn du irgendwelche Ideen hast. Danke
%Vor%(diese Frage gehört wahrscheinlich zu serverfault.com)
Dies ist eine sehr häufige Frage. Sie können kein CNAME
am selben Punkt wie andere DNS-Datensätze haben. Abschnitt 3.6.2 von RFC 1034 :
Wenn ein CNAME-RR an einem Knoten vorhanden ist, gilt Folgendes: andere Daten sollten vorhanden sein; Dies stellt sicher, dass die Daten für eine kanonische Name und seine Aliase können nicht sein anders.
Versuchen Sie es stattdessen:
%Vor% Mit anderen Worten: Verwenden Sie das Präfix " www
" für die kanonische URL und schieben Sie diese auf Ihre skalierbare Webfarm. Lassen Sie den blanken Domänennamen auf einen sehr einfachen Webserver gehen, der nur HTTP-Weiterleitungen an die richtige Adresse ausführt.