Jak zresetować pamięć podręczną DNS w macOS Mojave?

Jedną z najistotniejszych i najbardziej wykorzystywanych sieci, w rzeczywistości używaną za każdym razem, gdy uzyskujemy dostęp do sieci, jest DNS (Domain Name System - Domain Name System), który spełnia niełatwe zadanie tłumaczenia nazw domen, z których często korzystamy, to znaczy, że jego misją jest umożliwienie nam zapamiętania adresu URL takiego jak www.solvetic.com, ale nie adresu IP 178.33.118.246, który jest adresem IP serwera, na którym hostowany jest Solvetic, byłoby to bardzo skomplikowane dla nas jako użytkowników pamiętaj setki adresów IP dla każdej witryny, więc DNS robi to za nas.
Każdy komputer w sieci ma adres IP, który jest unikalny dla tego komputera, podobny do naszego dokumentu tożsamości, a ten adres IP składa się z czterech liczb całkowitych od 0 do 255, oddzielonych kropkami, na przykład 192.168.0.19 i każda serwer w Internecie ma ten sam adres IP (statyczny), dlatego przy dostępie do przeglądarki wpisujemy nazwę domeny, a nie adres IP i jest to osiągane dzięki pamięci podręcznej DNS.

Aby dowiedzieć się trochę więcej o kontekście i funkcjonalności pamięci podręcznej DNS, zrozummy, jak to działa, przede wszystkim, gdy wpisujemy nazwę domeny w przeglądarce, nasz zespół pyta lokalny serwer DNS o adres IP komputera, na którym Gdy strona, którą zamierzamy odwiedzić, jest hostowana, pamiętaj, że serwer DNS ma dużą bazę danych, w której hostowane są miliony tłumaczeń nazw domen na adresy IP, dzięki czemu proces wyszukiwania jest znacznie bardziej efektywny.

Baza danych serwerów DNS jest dystrybuowana i udostępniana innym lokalnym i sieciowym dostawcom na ich odpowiednich serwerach DNS, dlatego jeśli nazwa domeny, którą wprowadziliśmy w przeglądarce nie znajduje się w lokalnym DNS, odpowiada za wykonanie żądania do inny DNS w sieci, dopóki nie zostanie znalezione właściwe tłumaczenie dla strony internetowej, do której ma być dostęp. Aby bazy danych serwerów DNS przez jakiś czas buforowały te tłumaczenia z nazwy domeny na IP, jest to jeden z powodów, dla których czasami, gdy strona internetowa zmienia serwery, dostęp do niej nie będzie możliwy, ponieważ w momencie usług konsularnych serwer DNS przekierowuje ich na poprzedni adres IP, ale nie na nowy.

Lokalnie nasz zespół przechowuje pamięć podręczną DNS, dzięki czemu po odwiedzeniu strony internetowej zespół nie będzie już konsultował się z serwerem DNS na temat adresu IP tej witryny, ale automatycznie przekieruje do tego zapisanego w Twojej bazie danych.
Tak więc jednym z najbardziej normalnych zadań wsparcia i administracji jest wyczyszczenie pamięci podręcznej DNS w przypadku błędów, takich jak:

  • Brak dostępu do strony internetowej
  • Błędy komunikacji
  • Powolność w żądaniach dostępu do określonej strony internetowej
Teraz Solvetic wyjaśni, w jaki sposób możemy całkowicie wyczyścić pamięć podręczną DNS w macOS Mojave.

1. Wyczyść pamięć podręczną DNS za pomocą terminala macOS Mojave

Krok 1
Aby uzyskać dostęp do terminala macOS Mojave, mamy jedną z następujących opcji:

  • Dostęp ze ścieżki Idź/Narzędzia/Terminal.
  • Użyj następującej kombinacji klawiszy i wybierz Terminal.

⇧ + ⌘ + U

  • Wprowadź słowo terminal w Spotlight i wybierz odpowiednie narzędzie.

Krok 2
W konsoli terminala wykonamy następującą linię:

 sudo dscachéutil –flushcaché; sudo killall -HUP mDNSResponder 
Krok 3
Wciskamy Enter, wpisujemy nasze hasło i proces zostanie przeprowadzony automatycznie:

POWIĘKSZAĆ

Krok 4
W przypadku, gdy to polecenie nie zostanie wykonane poprawnie i wygeneruje błąd, jako alternatywę będzie można użyć następującego polecenia:

 sudo killall -HUP mDNSResponder; sudo killall mDNSResponderHelper; sudo dscachéutil -flushcaché; powiedzmy, że pamięć podręczna DNS MacOS została wyczyszczona 

2. Sprawdź czasy odpowiedzi za pomocą polecenia DIG w systemie macOS Mojave

Krok 1
Jedną z zalet czyszczenia pamięci podręcznej DNS w macOS Mojave jest to, że bez wątpienia poprawiają się czasy odpowiedzi między komputerem lokalnym a zdalną witryną, aby to sprawdzić, użyjemy polecenia kopać (domain information groper), który jest narzędziem przeznaczonym do odpytywania serwerów DNS w celu uzyskania informacji o takich szczegółach jak:

  • Adresy hostów
  • Wymienniki poczty
  • Serwery nazw i wiele więcej.

Krok 2
Do tego sprawdzenia użyjemy następującej składni:

 kopać (strona internetowa) 

POWIĘKSZAĆ

Krok 3
Jak widzimy, dane takie jak. Na podstawie czasów odpowiedzi wygenerowanych przez polecenie dig będzie można określić, czy DNS działa poprawnie, czy wręcz przeciwnie, konieczne będzie wykonanie na nim określonego zadania.

  • Liczba wysłanych zapytań
  • Zwrócone błędy
  • Użyty rekord CNAME
  • Całkowity czas zapytania w milisekundach
  • IP serwera
  • Data i godzina konsultacji
To takie proste, że wyczyściliśmy pamięć podręczną DNS w macOS Mojave, aby poprawić częsty dostęp do witryny.

wave wave wave wave wave