Donnerstag, 8. März 2012, 07:42
DENIC-Transit und kein SOA- und kein NS-Record
Warum gibt es in der .de-Root-Zone bei Domains im Transit-Status keinen SOA- und keinen NS-Record?
So kann man den Transit- und somit "vergeben"-Status praktisch nur über das Whois feststellen. Bei normal vergebenen Domains kann man sich das Whois sparen und wunderbar im DNS-System zwei Abfragen machen, um den Status einer Domain zu erfragen.
So kann man den Transit- und somit "vergeben"-Status praktisch nur über das Whois feststellen. Bei normal vergebenen Domains kann man sich das Whois sparen und wunderbar im DNS-System zwei Abfragen machen, um den Status einer Domain zu erfragen.
Kommentare
Ansicht der Kommentare: Linear | Verschachtelt
Andreas G.
Wenn sie "Reserviert ist" bzw. Status "failed" hat bei der Denic.
Ausserdem kann es sein das die Domain frisch registriert wurde und schon im Whois abgefragt werden kann aber noch nicht in den Rootnameservern drinnen ist.
Manuel Schmitt (manitu)
Wir nutzen DNS eben gerne, um eine Aussage in Form von "vergeben oder nicht" im Bestellprozess machen zu können, ohne hier aber gleich jedes Mal das Whois zu bemühen, dessen Limits (bei der DENIC) doch sehr eng gestrickt sind.
Klaus
Zur Prüfung der Verfügbarkeit also erst nach A-Record, dann nach NS- oder SOA suchen, und falls die alle ein "NXDOMAIN" bringen, dann ggf im WhoIs nachgucken. Tritt irgendwo ein SUCCESS oder FAILED auf, kann man davon ausgehen, dass die Domain (noch) registriert ist.
Eher lästig ist da in der Tat die Latenz zwischen WhoIs und .de-Nameserver - die hinken rund 2-3 Stunden hinterher (ich weiß gerade nicht auswendig wie oft die .de-Zone neu geladen wird)