Jak wyczyścić & Zresetuj pamięć podręczną DNS w systemie MacOS Sierra

Spisu treści:

Anonim

Użytkownicy systemu Mac OS, którzy zmodyfikowali swoje ustawienia DNS, mogą wymagać wyczyszczenia pamięci podręcznej DNS, zanim zmiany zaczną obowiązywać. Ponadto czasami serwery nazw i domeny mogą nie być rozpoznawane zgodnie z oczekiwaniami, jeśli masz nieaktualną pamięć podręczną DNS na komputerze Mac. Kolejna sytuacja, w której często rozwiązaniem może być zresetowanie pamięci podręcznej DNS.

Pokażemy Ci, jak opróżnić pamięć podręczną DNS w systemie MacOS Sierra 10.12 i nowszych.

uwaga: ta opcja korzysta z wiersza poleceń i dlatego jest przeznaczona dla bardziej zaawansowanych użytkowników. Dość rzadko zdarza się, że początkujący użytkownik systemu Mac OS i tak będzie musiał zresetować pamięć podręczną DNS, ale często samo ponowne uruchomienie daje ten sam efekt.

Jak wyczyścić pamięć podręczną DNS w systemie MacOS Sierra

  1. Otwórz aplikację Terminal znajdującą się w folderze Narzędzia w obszarze Aplikacje
  2. Wprowadź dokładnie następującą składnię polecenia (w razie wątpliwości użyj funkcji kopiowania i wklejania):
  3. sudo killall -HUP mDNSResponder;powiedzmy, że pamięć podręczna DNS została opróżniona

  4. Naciśnij klawisz Return/Enter i wprowadź hasło administratora, gdy zostaniesz o to poproszony (jest to konieczne ze względu na uprawnienia sudo)
  5. Poczekaj chwilę na wyczyszczenie pamięci podręcznej DNS

Otrzymasz słowny alert dźwiękowy informujący o opróżnieniu pamięci podręcznej DNS po zakończeniu.

Może to być szczególnie ważne, jeśli niedawno dokonałeś zmian na serwerach DNS w systemie Mac OS i stwierdzisz, że zmiany nie przyniosły efektu, ale jest to również często używane przez twórców stron internetowych, programistów i projektantów, którzy pracy z nazwami domen lub po edycji pliku hosts.

Chociaż nie zawsze jest to konieczne, może być konieczne zamknięcie i ponowne uruchomienie wszystkich aktywnych aplikacji korzystających z DNS lub sieci, w tym Safari, Chrome, Firefox, Opera, sFTP, SSH i innych podobnych zadań zależnych od korespondencja nazwy domeny.

Rzadko powyższe polecenie może nie działać, ale dostępne jest alternatywne polecenie dla systemu macOS Sierra 10.12.3 i nowszych, które dodatkowo skupia się również na procesie pomocniczym, ta składnia to:

sudo killall -HUP mDNSResponder;sudo killall mDNSResponderHelper;sudo dscacheutil -flushcache;powiedzmy, że pamięć podręczna DNS systemu MacOS została wyczyszczona

Tak jak poprzednio, naciśnięcie klawisza Return spowoduje wykonanie składni polecenia i zresetowanie pamięci podręcznej DNS w systemie MacOS 10.12.4 i nowszych wersjach.

Pamiętaj, że ta wskazówka jest przeznaczona dla nowoczesnych wersji systemu macOS, w tym Sierra 10.12 i nowszych. Wcześniejsze wersje systemu MacOS często mają zupełnie inne metody resetowania pamięci podręcznej DNS, jak opisano tutaj, ale ponieważ niektóre z wcześniejszych wersji są nadal wdrażane, warto znać również te metody.

Masz jakieś uwagi lub wskazówki dotyczące resetowania pamięci podręcznej DNS w systemie MacOS? Daj nam znać w komentarzach!

Jak wyczyścić & Zresetuj pamięć podręczną DNS w systemie MacOS Sierra