Wie leite ich eine Subdomain auf einen externen Server um?

Wie leite ich eine Subdomain auf einen externen Server um?

Ich versuche, eine Subdomain meiner Hauptdomain r.example.comauf 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

verwandte Informationen