NythyCleaner
← Blog

Jak wyczyścić pamięć podręczną DNS w macOS

8 min czytania
#dns#macos#network#maintenance#terminal

Jak wyczyścić pamięć podręczną DNS w macOS

Gdy strona zmienia serwer lub router zwraca zły adres, Mac może długo używać starego IP. Aplikacje rozwiązują nazwy przez pamięć podręczną DNS, która zapamiętuje odpowiedzi.

Czyszczenie tej pamięci zmusza macOS do ponownego rozwiązania nazw — często naprawia „działa na telefonie, nie na Macu”, zablokowane domeny dev lub zmiany po edycji /etc/hosts.

Co jest czyszczone

  1. Cache usługi katalogowejdscacheutil -flushcache.
  2. mDNSResponder — sygnał HUP, aby przeładować stan resolvera.

Szczegóły zależą od wersji macOS; w praktyce oba kroki (jak w NythyCleaner) to standardowa sekwencja.

Uwaga: to nie jest wyłącznie cache przeglądarki. Tylko jedna przeglądarka? Twarde odświeżenie lub okno prywatne. Wszystkie aplikacje źle? Wyczyść system.

Metoda 1: Terminal

Otwórz Terminal (/Aplikacje/Narzędzia/Terminal.app).

dscacheutil -flushcache
sudo killall -HUP mDNSResponder

Lub:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Potem ping przyklad.pl lub ponownie otwórz stronę.

Metoda 2: Konserwacja NythyCleaner

Zadanie Wyczyść DNS wykonuje:

  1. /usr/bin/dscacheutil -flushcache
  2. /usr/bin/killall -HUP mDNSResponder (błąd ignorowany, jeśli niepotrzebny)

Tak jak w silniku zadań konserwacji aplikacji — obok Spotlight, LaunchServices itd., z potwierdzeniem przed uruchomieniem.

Kiedy pomaga

  • Po zmianie serwerów DNS.
  • Strona przeniesiona, stare IP.
  • Po /etc/hosts.
  • Diagnoza sieci przy błędnych nazwach.

Kiedy nie wystarczy

  • Brak realnej łączności.
  • Problem serwera/CDN.
  • Portal przechwytujący lub VPN.
  • Tylko jedna przeglądarka.

FAQ

Czy to bezpieczne?

Tak — nie usuwa dokumentów, tylko wymusza nowe zapytania DNS.

Czy NythyCleaner zmienia serwery DNS?

Nie.

Podsumowanie

Czyszczenie DNS w macOS: dscacheutil -flushcache i killall -HUP mDNSResponder (ew. sudo), albo NythyCleaner Konserwacja → Wyczyść DNS w jednej prowadzonej akcji.