
Ich versuche, eine Subdomain meiner Hauptdomain r.example.com
auf einen anderen Server umzuleiten. Soweit ich bisher herausgefunden habe, kann ich das tun, indem ich einfach eine neue Zeile zur DNS-Datei hinzufüge, etwa so:
r 14400 IN A 1.2.3.4
aber das macht für mich nicht viel Sinn (ich würde denken, dass Sie irgendwie Nameserver angeben müssten).
Wie kann ich diese einzelne Subdomain richtig an einen anderen Server senden, damit der Benutzer am anderen Ende sie angemessen abrufen und für seine Website verwenden kann? Ich kenne die drei Nameserver, auf die ich sie verweisen möchte, kann aber nicht herausfinden, wie das geht. Ist es überhaupt möglich, eine Subdomain grundsätzlich als eine andere Domain mit einer DNS-Konfiguration zu behandeln, oder müsste ich dies möglicherweise weiter oben bei meinem Domain-Provider erledigen?
Antwort1
Nur der „A“-Eintrag definiert den Host und nicht den Nameserver.
Wenn Ziel-Nameserver bereits ihre Domänennamen in einer anderen Domäne haben,
r 14400 IN NS ns1.thatdomain.net.
14400 IN NS ns2.thatdomain.net.
14400 IN NS ns3.thatdomain.net.
Oder, wenn Sie neue Domänennamen für diese Server definieren möchten,
r 14400 IN NS ns1.r.example.com.
14400 IN NS ns2.example.com.
14400 IN NS whatever.whatever.example.com.
ns1.r 14400 IN A 1.2.3.4
ns2 14400 IN A 5.6.7.8
whatever.whatever 14400 IN A 9.0.1.2
Für ns1.r (wenn Sie es auf diese Weise tun) müssen Sie auch auf den Zielservern einen A-Eintrag einrichten (weil er Teil von r.example.com ist und dort verarbeitet wird), für den gesamten Rest reicht ein A-Eintrag hier aus (weil sie hierher gehören und nicht zu r).
Der richtige Name für dieses Setup ist nicht Umleitung, sondernDelegation.
Antwort2
Was Sie erstellen, ist eine Domäne der dritten Ebene.Dassollte ein wenig helfen. DNS wandelt einfach die IP-Adressen, die Computer verwenden, in Namen um, die Menschen leicht verwenden können. Der Grund, warum Sie den NS-Server nicht angeben müssen, ist ziemlich einfach. Sie haben ihn bereits für example.com angegeben. r.example.com verweist nur auf eine andere IP-Adresse.
Antwort3
Ich glaube, Sie haben den richtigen Schritt gemacht. Wenn Sie glauben, dass Sie einen DNS-Eintrag „A“ eingerichtet haben, um auf eine bestimmte IP-Adresse umzuleiten, welches Problem haben Sie jetzt?
Wenn Sie den DNS-Eintrag „A“ eingerichtet haben, haben Sie versucht, r.example.com anzupingen? Haben Sie die genaue IP-Adresse gesehen, die Sie im DNS-Eintrag „A“ eingerichtet haben? Wenn sie identisch ist, sollte es funktionieren