Problem:
Wer einen eigenen Namerserver betreiben möchte und dabei nur eine IP-Adresse hat, wird auf das Problem stoßen, dass die mindestens erforderlichen zwei Nameserver für z.B. eine DE Domain nicht gegeben sind.
ns.domain.de wird nicht akzeptiert
ns.domain.de und ns.domain.de als Master und Slave Nameserver wird ebenfalls abgelehnt.
ns1.domain.de und ns2.domain.de mit gleicher IP wird nicht akzeptiert
Ein Trick, man besorgt sich eine zweite IP-Adresse, weißt diese dem Server zu und gibt diese bei der Domainregistrierungsstelle an. Das wird zwar funktionieren, ABER die Redundanz ist dabei natürlich nicht gegeben.
Lösung:
Master / Slave Nameserver.
Beispielsweise Hetzner bietet einen solchen Dienst kostenfrei an. Vorteil, man spart sich eine weitere zusätzliche IP-Adresse und hat dann gleich drei weitere Nameserver.
Es gibt sicher noch andere Anbieter, die das auch können, hier bei Hetzner habe ich aber ganz gute Erfahrungen gemacht.
Anwendungsfall:
Ein typischer Anwendungsfall ist ein eigener Webserver (RS, VPS oder Dedicated) mit nur einer IP-Adresse.
Wird hier beispielsweise Plesk, cPanel, KeyHelp oder ähnliches installiert, so hat man gleichzeitig auch die Möglichkeit den mit installierten DNS Server zu verwenden. Werden nun eine Subdomain oder in der DNS-Zone eigene NS-Records angelegt, so werden diese automatisch weiter gereicht.
Als Vergleich, wird ein nicht verbundener externer NS verwendet, so müssten alle NS-Records manuell auch dort angelegt werden, um die entsprechenden Records zu nutzen, was unkomfortabel wäre.
Die Domain wird nun dafür einmalig im Hetzner DNS als Secondary DNS angelegt. Damit ist dem Hetzner DNS „gesagt“, um welche Domain es sich handelt. Anschließend noch die IP-Adresse des Master-Servers eintragen. Alle NS-Records des Master werden dann auf die drei Slave-Server von Hetzner übertragen. Eine Aktualisierung läuft in kurzen Intervallen, sodass die Slave DNS immer aktuell bleiben.
Nun können beim Domainanbieter die NS-Server angegeben werden.
NS1: ns.domaind.de. (dies ist der Master deines Servers)
NS2: ns1.first-ns.de.
NS3: robotns2.second-ns.de.
NS4: robotns3.second-ns.com.
Weiteres:
Ein Helfertool zum Prüfen der Nameserver findet man hier:
Hier kann nach Eingabe der DE-Domain und der Nameserver geprüft werden, ob alles soweit passt und fehlerfrei ist. Speziell dann hilfreich, wenn man beim Domain-Anbieter den eigenen Nameserver eingetragen hat und nicht weiß warum es nicht klappt.