Wie das öffentliche DNS von Google die Nameserver meiner Domain erhält

Wie das öffentliche DNS von Google die Nameserver meiner Domain erhält

Ich kann die IP-Adresse und die Nameserver meines Domain-Hosting-Servers vom öffentlichen DNS von Google abrufen. Ich weiß, dass Google die IP-Adresse des Hosting-Servers von den Nameservern der Domain abrufen kann. Aber wie erhält Google die Nameserver meiner Domain? Nur mein Domain-Registrar kennt die Nameserver meiner Domain. Fragt der öffentliche DNS von Google (oder ein anderer öffentlicher DNS) meinen Domain-Registrar nach den Nameservern?

Mit anderen Worten, wie werden die Nameserver meiner Domain (die ich nur meinem Domain-Registrar zur Verfügung gestellt habe) öffentlich?

vielleicht ist es eine sehr dumme Frage, aber ich konnte bei Google keine Antwort finden. Die Downvotes stören mich nicht, aber wenn Sie etwas wissen, geben Sie mir bitte einen Hinweis auf die Antwort, danke

Danke

Antwort1

nur mein Domain-Registrar kennt die Nameserver meiner Domain

Nein. Alle Registrare, die Domains einer bestimmten TLD verkaufen, müssen die Details Ihrer Domain an dieDomänenregistrierungdie diese TLD verwaltet. (Beispielsweise comwird die Top-Level-Domain von Verisign verwaltet, die horseDomain von Nominet usw.)

Normalerweise übermitteln Registrare diese Informationen automatisch über EPP oder ähnliche Protokolle an die Registry. Die Domain beginnt erst zu „existieren“, wenn die Registry darüber informiert wurde.

Sobald dies erledigt ist, können DNS-Resolver es mit einer einfachen rekursiven Suche finden:

  1. Der Resolver verfügt über eine integrierte Liste von Nameservern für .(der Ursprung).
  2. Der Resolver fragt einen der .Nameserver, wo comsich die Nameserver befinden.
  3. Der Resolver fragt einen der comNameserver, wo superuser.comsich die Nameserver befinden.
  4. Der Resolver fragt einen der superuser.comNameserver nach der IP-Adresse der Website.

verwandte Informationen