Jak wyczyścić & Zresetuj pamięć podręczną DNS w systemie MacOS Sierra
Spisu treści:
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
- Otwórz aplikację Terminal znajdującą się w folderze Narzędzia w obszarze Aplikacje
- Wprowadź dokładnie następującą składnię polecenia (w razie wątpliwości użyj funkcji kopiowania i wklejania):
- Naciśnij klawisz Return/Enter i wprowadź hasło administratora, gdy zostaniesz o to poproszony (jest to konieczne ze względu na uprawnienia sudo)
- Poczekaj chwilę na wyczyszczenie pamięci podręcznej DNS
sudo killall -HUP mDNSResponder;powiedzmy, że pamięć podręczna DNS została opróżniona
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!