Autorisierende Nameserver und Registrar

516
Davide

Wenn ich eine Domäne auflöse (sagen wir "superuser.com"), kontaktiert meine Anfrage die Root-Server, dann die .com-Server, und diese geben die autorisierenden Nameserver für "superuser.com" zurück ... aber ich erhalte die IP-Adressen der Nameserver zurück oder muss ich nochmal auflösen?

Wenn Sie die Nameserver betrachten:

superuser.com. 32 IN NS ns3.serverfault.com. superuser.com. 32 IN NS ns2.serverfault.com. superuser.com. 32 IN NS ns1.serverfault.com. 

Müsste ich auch diese beheben? oder würde der .com-Server die normale IP-Adresse zurückgeben?

1
Sie nehmen wahrscheinlich nie Kontakt zu den Stammdomänenservern auf, sondern verwenden wahrscheinlich einen untergeordneten DNS-Server, der von Ihrem Internetdienstanbieter bereitgestellt wird, oder einen öffentlichen DNS-Server, wie er von Google betrieben wird. Andrew Lambert vor 10 Jahren 0
Ich bin mir sicher, dass dies schon früher gestellt wurde, aber ich kann keine andere Frage finden, also werde ich einfach antworten :-) Celada vor 10 Jahren 0

1 Antwort auf die Frage

1
Celada

Normalerweise empfängt ein rekursiver Resolver NSDatensätze, wenn er von einem autorisierenden Server referenziert wird. NSDatensätze verweisen, wie Sie wissen, auf Namen und nicht auf IP-Adressen . Das Antwortformat des DNS-Protokolls enthält jedoch zusätzliche Datensätze. Dies ist eine Sammlung von Ressourceneinträgen, die nicht Teil der Antwort auf die gestellte Frage sind, die der antwortende Nameserver jedoch für den Anforderer als nützlich erachten kann. Zusätzliche Datensätze sind optional: Manchmal hat der antwortende Nameserver solche Datensätze zu bieten, manchmal nicht, und das ist in Ordnung.

Ein Aoder ein AAAADatensatz für einen Nameserver, der in der Antwort auf eine DNS-Abfrage angezeigt wird, ist eine der Hauptanwendungen für zusätzliche Datensätze. Als Anforderungsurheber erhalten Sie möglicherweise einen solchen zusätzlichen Datensatz. Wenn ja, haben Sie Glück: Es erspart Ihnen, danach fragen zu müssen. Wenn Sie dies nicht tun, bedeutet dies nur, dass Sie eine zusätzliche Abfrage ausgeben müssen.

In der Praxis fordern die meisten (alle?) Öffentlichen Delegierungspunkte (gTLDs der obersten Ebene, Domains der zweiten Ebene unter vielen nationalen Registern usw.) die IP-Adressen von Nameservern an, nicht nur deren Namen, wenn Domains registriert werden. Dies ist so, dass sie diese Informationen in der Zonendatei als Verbindungsdatensätze ablegen können, die als zusätzliche Datensätze in Antworten angeboten werden.