/ / Domänenverwaltung (mehrere Server) - DNS, Subdomain

Domain Management (mehrere Server) - DNS, Subdomain

Hier ist mein Szenario:

Ich habe zwei Webanwendungen, auf denen gehostet wirdseparate Server. Was ich gerne machen möchte, ist, Anfragen für "* .mydomain.com" (dh keine Subdomain, "www" usw.) an den ersten Server und Anfragen an "mysubdomain.mydomain.com" an den Server zu senden Zweiter Server. Wie mache ich das?

Ist es nur eine "CNAME" -Einstellung bei meinem Domain-Registrar? wie "www.mydomain.com" zu ip 11.11.111.111?

Ich weiß, dass dies nicht unbedingt auf die Programmierung bezogen ist, aber ich dachte, der Antwortende wäre auch für andere auf der Website hilfreich, da die meisten Fragen mit der Webentwicklung zusammenhängen.

Vielen Dank!

Antworten:

2 für die Antwort № 1
CNAME mysubdomain second.server
CNAME *  first.server

0 für die Antwort № 2

CNAME ist korrekt, wie in der vorherigen Antwort angegeben. Sie können auch den A-Datensatz hinzufügen.

Sie müssen die Server-IP-Adresse angeben, auf die Sie * .mydomain.com und einen weiteren A-Eintrag für mysubdomain.mydomain.com verweisen möchten, der auf einen anderen Server verweist.

Stellen Sie sicher, dass Sie diese DNS-Einträge von dem Server hinzufügen, auf den mydomain.com zeigt und funktioniert.


0 für die Antwort № 3

Mir ist nicht klar, ob Sie nur eine DNS-Auflösung für Ihre Stammdomäne mydomain.com oder eine Platzhalter-Subdomain (*) benötigen, die jede Subdomain bedeutet.

Wenn Sie den ersten und zweiten Server anhand ihres Namens kennen, dh. first-server.com und second-server.com, dann werden Sie CNAME Records verwenden, in der Zone von mydomain.com Folgendes hinzufügen oder ändern:

*.mydomain.com. IN CNAME first-server.com.
mysubdomain.mydomain.com. IN CNAME second-server.com.

Wenn Sie die IPs anstelle der Namen haben, und Siehaben die Kontrolle über diese IPs, ich meine, dass sich diese IPs nicht ohne Ihr Wissen ändern werden, dann verwenden Sie A-Einträge, fügen Sie in der Zone von mydomain.com Folgendes hinzu:

*.mydomain.com. IN A XXX.XXX.XXX.XXX
mysubdomain.mydomain.com. IN A YYY.YYY.YYY.YYY

Dabei ist XXX die IP des ersten Servers und YYY die IP des zweiten Servers.

ANMERKUNGEN:

Wenn Sie derzeit einen A-Datensatz haben, müssen Sie ihn entfernen, um den CNAME festzulegen. Sie können nicht beide haben.

Wenn Sie keine Platzhalter-Subdomäne, sondern eine Root-Domain-Auflösung wünschen, funktioniert ein CNAME nicht, da Konflikte mit SOA-Records auftreten. In diesem Fall ist ein A-Record ein Muss.