Jeśli serwery domeny najwyższego poziomu zwracają tylko domeny serwerów nazw, w jaki sposób dostawcy DNS kontaktują się z tymi serwerami nazw?


1

Tak więc, jak rozumiem, po tym, jak dostawca DNS (np. Google 8.8.8.8) zapytał serwery nazw głównych serwerów domeny najwyższego poziomu (np. „Com”), prosi serwer nazw najwyższego poziomu o domenę np. serwery nazw google.com. Serwer nazw najwyższego poziomu zwraca coś takiego jak ns1.google.com. Jak więc dostawca DNS odnajduje adres IP ns1.google.com? Każde wyjaśnienie, które przeczytałam, wydaje się połyskiwać w tym temacie.


Odpowiedzi:


1

To się nazywa a rekord kleju i istnieje na wyższym poziomie rejestru niż dana domena.

https://serverfault.com/questions/309622/what-is-a-glue-record

Z połączonej odpowiedzi SF:

Rekord kleju to określenie rekordu obsługiwanego przez serwer DNS   to nie jest autorytatywne dla strefy, aby uniknąć warunku   niemożliwe zależności dla strefy DNS.

Powiedz, że jestem właścicielem strefy DNS na przykład.com. Chcę mieć serwery DNS   które obsługują autorytatywną strefę dla tej domeny, abym mogła   faktycznie go używaj - dodawanie rekordów do katalogu głównego domeny, www,   poczta itp. Tak więc umieszczam serwery nazw w rejestracji do delegowania   dla nich - to są zawsze imiona, więc umieścimy w ns1.example.com i   ns2.example.com.

Oto sztuczka. Serwery TLD będą delegować na serwery DNS   w rekordzie whois - ale znajdują się w witrynie example.com. Próbują znaleźć   ns1.example.com, zapytaj o serwery .com i powróć do ...   ns1.example.com.

Rejestrowanie klejów polega na umożliwieniu serwerom TLD wysyłania dodatkowych   informacje w odpowiedzi na zapytanie dla strefy example.com -   aby wysłać również adres IP, który jest skonfigurowany dla serwerów nazw.   Nie jest autorytatywny, ale jest wskaźnikiem autorytatywności   serwery, pozwalające na rozwiązanie pętli.


0

Odpowiedzi DNS przychodzą parami. Zwraca nazwę domeny i odpowiedni adres IP. W twoim przypadku wraz z ns1.google.com zwracany jest również odpowiedni adres IP.

Serwer nazw najwyższego poziomu nie zwraca ns1.google.com. Zwroty są następujące:

  • Ty - & gt; 8.8.8.8 (pytanie o adres IP dla www.google.com)
  • 8.8.8.8 - & gt; serwer główny: zwraca adres IP .com
  • 8.8.8.8 - & gt; .com: zwraca adres IP google.com
  • 8.8.8.8 - & gt; google.com: zwraca adres IP ns1.google.com (również ns2, ns3, ns4 ....)
  • 8.8.8.8 - & gt; ns1.google.com: zwraca adres IP www.google.com
  • 8.8.8.8 - & gt; Ty (teraz możesz przejść do www.google.com)
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.