Praktyczne wsparcie techniczne

DNS wyjaśnione, bez zgadywania

Zrozumienie nazw, rekordów, pamięci podręcznych i resolverów DNS, z rozwiązywaniem problemów tylko do odczytu i wyraźnym rozróżnieniem między rozpoznawaniem nazwy a ładowaniem witryny.

Ostatnio przeglądane:

DNS to jeden krok w dotarciu do strony internetowej

Po wprowadzeniu nazwy hosta, takiej jak www.example.comDNS dostarcza rekordy skojarzone z nazwami. Rekord A może dać adres IPv4, podczas gdy rekord AAAA może dać adres IPv6. Inne typy rekordów obsługują inne zadania.

Odpowiedź nie dowodzi, że strona działa. Urządzenie nadal potrzebuje trasy, połączenia z serwerem i prawidłowej zaszyfrowanej sesji dla HTTPS. Aplikacja może wtedy zwrócić błąd lub wymagać uwierzytelnienia. „DNS rozwiązuje” i „strona ładuje się” to różne ustalenia.

Przeglądarka lub urządzenie prosi o odpowiedź DNS, a następnie nawiązuje osobne połączenie HTTPS ze stroną internetową.
Uproszczony oryginalny schemat. Pamięć podręczna i przeglądarkowe resolvery mogą zmienić ścieżkę wyszukiwania. Otwórz pełnowymiarowy obraz.

Ten uproszczony schemat oddziela pytanie o nazwę od połączenia z witryną internetową, a pamięć podręczna może już dostarczyć odpowiedź. Przeglądarka może używać innego resolvera niż system operacyjny, więc lokalne polecenie i przeglądarka nie muszą podążać tą samą ścieżką DNS.

Resolvery, autorytatywne serwery i pamięci podręczne

Rekursywny resolver znajduje odpowiedzi dla klientów, postępując zgodnie z informacjami DNS, gdy brakuje mu buforowanej odpowiedzi. Autorytatywny serwer nazw publikuje rekordy dla strefy, a router domowy może przekazywać pytania do innego resolvera, zamiast publikować rekordy samej witryny.

Czas życia rekordu (TTL) wpływa na to, jak długo można zachować odpowiedź. Różne resolvery mogą przechowywać odpowiedzi uzyskane w różnym czasie, co pomaga wyjaśnić, dlaczego jedno połączenie widzi edytowany rekord przed innym.

„Propagowanie” nie oznacza, że ogólnoświatowe switch zmienia się w określonym czasie. Rekord, jego poprzedni TTL, zmiany delegowania i zachowanie resolvera wpływają na to, co widzą ludzie.

Zacznij od kontrolowanego porównania

  1. Zapisz dokładną nazwę hosta, błąd przeglądarki i czas. Sprawdź pisownię i czy adres wymaga www.
  2. Wypróbuj niepowiązaną witrynę na tym samym urządzeniu.
  3. Porównaj inną przeglądarkę i, jeśli to możliwe, inne urządzenie z tym samym połączeniem.
  4. Jeśli to przydatne, spróbuj innego dozwolonego połączenia. Zapisz ustawienia VPN i bezpiecznego DNS przeglądarki.

Porównanie danych mobilnych zmienia zarówno ścieżkę sieciową, jak i prawdopodobnie DNS. Pomyślny wynik zawęża problem, ale nie dowodzi, że spowodował go DNS.Inna przeglądarka może również różnić się rozszerzeniami, sesjami lub konfiguracją serwera proxy.

Używanie wyszukiwania tylko do odczytu w celu potwierdzenia dowodów

W systemie Windows, nslookup Można zapytać o skonfigurowane DNS Niektóre inne systemy operacyjne również go dostarczają. Jeśli jest on nieobecny, postępuj zgodnie z udokumentowanymi narzędziami systemu, zamiast instalować nieznane oprogramowanie do rozwiązywania problemów.

nslookup www.example.com

To sprawia, DNS Nie wysyłaj poufnych nazw wewnętrznych do publicznych rozwiązywaczy lub narzędzi internetowych. Firma może celowo używać wewnętrznych lub podzielonych nazw hostów, aby uzyskać dostęp do nazw hostów, które nie są dostępne w sieci. DNS Przez swoją sieć lub VPN.

Odczyt błędów, jak również odpowiedzi.Wielokrotne adresy mogą być normalne dla usługi rozproszonej.Odpowiedź IPv6 nie wykazuje użytecznej łączności IPv6, a odpowiedź IPv4 nie dowodzi, że serwer akceptuje połączenie.

Porównaj widok publiczny z widokiem urządzenia

Kontrole wyszukiwania domeny WAIU i DNS przed uruchomieniem zapytania.
Genuine WAIU Nie ma zrzutu ekranu. DNS Odpowiedź jest wyświetlana; zdalne wyszukiwanie używa własnej lokalizacji sprawdzania. Otwórz pełnowymiarowy obraz.

Wyszukiwanie domeny i DNS Udostępnia inny publiczny widok, w tym informacje o rejestracji, jeśli są dostępne.Jego lokalizacja i resolver nie są urządzeniem użytkownika i nie sprawdza domowej pamięci podręcznej DNS.

Jeśli widok wygląda poprawnie, ale przeglądanie nie powiedzie się, porównaj wyniki wyszukiwania lokalnego z dokładnym błędem przeglądarki. Może to oznaczać problem z serwerem proxy, siecią VPN, certyfikatem lub zablokowanym połączeniem.Zgłoś te obserwacje, zamiast deklarować, że cała witryna działa prawidłowo, ponieważ wyszukiwanie zdalne zwróciło adres.

Traktowanie zmiany DNS jako eksperymentu

We własnej sieci inny renomowany resolver może pomóc w zbadaniu niektórych błędów rozpoznawania nazw.Zapisz stare automatyczne lub ręczne ustawienie i dowiedz się, jak je przywrócić. Przed zmianą zarządzanego urządzenia zapytaj dział IT, ponieważ DNS może dostarczać wewnętrzne nazwy lub filtrowanie.

W razie potrzeby powtórz oryginalne porównanie. Pamięć podręczna może również wygasnąć lub miejsce docelowe zostać odzyskane.Nie zmieniaj routera, przeglądarki i urządzenia jednocześnie, a następnie zakładaj, że zmiana rozwiązała problem.

Nieprzetworzony adres IP nie jest wiarygodnym zamiennikiem nazwy witryny. Certyfikaty HTTPS i hosting współdzielony zależą od nazw hostów.Nigdy nie pomijaj ostrzeżenia o certyfikacie tylko dlatego, że adres wygląda na prawdopodobny.

Jeśli zarządzasz stroną internetową

Najpierw należy zidentyfikować aktywnego autorytatywnego dostawcę DNS. Rejestracja, hosting DNS i hosting strony internetowej mogą być oddzielnymi usługami, a edycja panelu nieaktywnego dostawcy nie spowoduje zmiany strefy aktywnej.

Po zamierzonej zmianie sprawdź dokładną nazwę hosta, typ rekordu i miejsce docelowe. Zachowaj niepowiązane rekordy, takie jak ustawienia poczty.Działająca poczta e-mail nie ustanawia działającego DNS sieci Web i odwrotnie.

Przydatny bilet zawiera publiczną nazwę hosta, oczekiwaną odpowiedź, zaobserwowany błąd, czas, połączenie i stan sieci VPN. Witryna nie działa..

Źródła i dalsze czytanie

Wybierz następny krok