Jak wymusić odświeżenie, aby wyczyścić pamięć podręczną DNS systemu Windows10/MAC/Linux/CentOS?

Tak jakWitryna WordPressAdministratorzy, czasami spotykamy się z sytuacjami, w których na serwerze witryny WordPress wprowadzane są pewne zmiany stylizacji, JS lub innych treści strony, tylko po to, aby stwierdzić, że zmiana nie działa po lokalnym odświeżeniu strony.

W wielu przypadkach możemy to naprawić, wymuszając odświeżenie strony, ale czasami to nie działa.

W takim przypadku może być konieczne wyczyszczenie lokalnej pamięci podręcznej DNS.

Jak wyczyścić/wymusić opróżnienie pamięci podręcznej DNS w systemie Windows 10? W tym artykule wyjaśnimy szczegółowo, jak wyczyścić/opróżnić pamięć podręczną DNS, ta praktyczna sztuczka, mam nadzieję, że ci pomoże!

Co to jest DNS?

DNS oznacza serwer nazw domen.Gdy strona internetowa lub aplikacja internetowa jest hostowana na serwerze, niezależnie od tego, czy jest ona oparta naLinuxLub system Windows, otrzyma określoną serię liczb oddzielonych dziesiętnie, które technicznie są adresami IP. DNS jest jak angielskie tłumaczenie tych liczb.

Jak działa DNS?

Kiedy wprowadzisz adres strony internetowej w przeglądarce internetowej, wyszukuje ona swój DNS, który jest przypisany do nazwy domeny na stronie rejestratora nazw domen.

Jest on następnie konwertowany na przypisany adres IP, a żądanie z powrotem do strony internetowej jest wysyłane do serwera odpowiadającego DNS, uzyskując w ten sposób adres IP.

Jak działa DNS?

Powodem wyjaśnienia, jak działa DNS, jest ułatwienie zrozumienia, jak działa buforowanie DNS.

Aby skrócić czas odpowiedzi, przeglądarki internetowe przechowują adresy DNS odwiedzanych witryn internetowych, proces zwany buforowaniem DNS.

W związku z tym, jeśli właściciel witryny przeniósł witrynę na inny serwer z nowym DNS (lub adresem IP), nadal możesz widzieć witrynę na starym serwerze, ponieważ komputer lokalny buforuje DNS starego serwera.

Aby pobrać najnowszą zawartość witryny z nowego serwera, musisz wyczyścić pamięć podręczną DNS komputera lokalnego.Czasami pamięć podręczna jest przechowywana przez długi czas i nie będzie można zobaczyć nowej zawartości witryny, dopóki pamięć podręczna nie zostanie wyczyszczona.

Sprawa DNS (proces backendu) jest dla nas całkowicie niewidoczna na co dzień, chyba że okaże się, że zmiany na stronie nie pokazują się jak zwykle.

Jeśli więc przeprowadziłeś migrację swojej witryny na nowy serwer i wprowadziłeś w niej pewne zmiany, ale nie widzisz tych zmian na lokalnym komputerze, jednym z pierwszych kroków diagnostycznych, które musisz wykonać, jest opróżnienie DNS.

Możesz to zrobić na poziomie przeglądarki, a także na poziomie systemu operacyjnego za pomocą polecenia flush.

Proces ten wyjaśniamy bardziej szczegółowo w kolejnych sekcjach.

Jak wymusić odświeżanie zawartości strony w przeglądarce internetowej?

Przed opróżnieniem DNS możesz spróbować wymusić opróżnienie strony, którą chcesz odwiedzić.Spowoduje to wyczyszczenie pamięci podręcznej strony internetowej i pomoże przeglądarce znaleźć zaktualizowane pliki dla strony internetowej.

  • System operacyjny Windows:Internet Explorer, Microsoft Edge, Mozilla Firefox lub Google ChromeGoogle Chrome, użyj kombinacji klawiszy „Ctrl + F5”.
  • Komputery Apple/MAC:Mozilla Firefox lub Google Chrome, użyj kombinacji klawiszy „CMD + SHIFT + R”.Jeśli korzystasz z Apple Safari, użyj kombinacji klawiszy „SHIFT + Reload”.

Możesz też spróbować uzyskać dostęp do strony w trybie incognito (Chrome) lub w oknie prywatnym (Firefox).

Po zakończeniu wymuszonego odświeżenia zawartości strony ponownie wykonamy czyszczenie pamięci podręcznej DNS.Proces czyszczenia pamięci podręcznej zależy od serwera operacyjnego i przeglądarki. Poniżej znajduje się konkretny samouczek dotyczący obsługi.

Jak wyczyścić pamięć podręczną DNS w systemie operacyjnym Windows 10?

Przejdź do trybu wiersza poleceń i wyczyść pamięć podręczną w systemie operacyjnym Windows.

  1. Użyj kombinacji klawiszy na klawiaturze:Windows+R
  2. Wyświetl okno Uruchom▼Jak wyczyścić pamięć podręczną DNS w systemie Windows 10? Przejdź do trybu wiersza poleceń i wyczyść pamięć podręczną w systemie operacyjnym Windows. Użyj skrótu klawiaturowego: Windows + R, aby otworzyć okno Uruchom.
  3. Wpisz w polu wprowadzania:CMD
  4. Naciśnij Enter, aby potwierdzić, a otworzy się okno wiersza polecenia.
  5. Wejście ipconfig/flushdns i naciśnij Enter▼Jak wyczyścić pamięć podręczną DNS w systemie Windows 10? Wpisz CMD w polu wprowadzania i naciśnij Enter, aby otworzyć okno wiersza poleceń. Wpisz ipconfig/flushdns i naciśnij Enter.
  6. Okno wyświetla informacje o pomyślnym zakończeniu płukania DNS▼Jak wyczyścić pamięć podręczną DNS w systemie operacyjnym Windows 10? W oknie wyświetlany jest komunikat o pomyślnym usunięciu pamięci podręcznej DNS.

Jak wyczyścić pamięć podręczną DNS w systemie MAC OS (iOS)?

Kliknij Narzędzia pod Idź na górnym pasku nawigacyjnym komputera MAC▼

Jak wyczyścić pamięć podręczną DNS w systemie macOS (iOS)? Kliknij „Idź” na górnym pasku nawigacyjnym komputera Mac, a następnie wybierz „Narzędzia”.

Otwórz Terminal/Terminal (odpowiednik wiersza poleceń systemu operacyjnego Windows)▼

Jak wyczyścić pamięć podręczną DNS w systemie operacyjnym Mac (iOS)? Otwórz terminal (odpowiednik wiersza poleceń w systemie Windows).

Wykonaj następujące polecenie, aby wyczyścić pamięć podręczną DNS na swoim komputerze▼

sudo killall -HUP mDNSResponder && echo macOS DNS Cache Reset

Powyższe polecenia mogą się różnić w zależności od wersji systemu operacyjnego w następujący sposób:

1. Mac OS Sierra, Mac OS X El Capitan, Mac OS X Mavericks, Mac OS X Mountain Lion, system operacyjny Mac OS X Lion użyj następującego polecenia ▼

sudo killall -HUP mDNSResponder

2. W systemie Mac OS X Yosemite użyj następujących poleceń ▼

sudo discoveryutil udnsflushcaches

3. Użyj następującego polecenia w systemie Mac OS X Snow Leopard ▼

sudo dscacheutil -flushcache

4. W systemie Mac OS X Leopard i niższych użyj następujących poleceń▼

sudo lookupd -flushcache

Jak wyczyścić pamięć podręczną DNS w systemie operacyjnym Linux?

krok 1:W systemach Ubuntu Linux i Linux Mint użyj kombinacji klawiszy Ctrl + Alt + T, aby otworzyć terminal

Krok 2: Po uruchomieniu terminala wprowadź następujący kod polecenia ▼

sudo /etc/init.d/networking restart

Jak wyczyścić pamięć podręczną DNS w systemie Linux? Krok 1: W systemach Ubuntu Linux i Linux Mint użyj skrótu klawiaturowego Ctrl+Alt+T, aby otworzyć terminal. Krok 2: Po uruchomieniu terminala wpisz następujące polecenie:

  • Może poprosić o hasło administratora.

Krok 3: Gdy się powiedzie, wyświetli komunikat potwierdzający taki jak ten ▼

[ ok ] Restarting networking (via systemctl): networking.service

krok 4:Jeśli opróżnianie DNS nie powiedzie się, wykonaj poniższe czynności.

krok 5:Wpisz w terminalu następujące polecenie ▼

sudo apt install nscd
  • Po wykonaniu powyższego polecenia powtórz kroki od 1 do 4.

jak wyczyścićCentOSPamięć podręczna DNS włączona?

Użyj kombinacji klawiszy Ctrl+Alt+T, aby otworzyć terminal.

Wpisz następujące polecenie ▼

nscd -i hosts

Aby ponownie uruchomić usługę DNS, wprowadź następujące polecenie ▼

service nscd restart

Jak wyczyścić pamięć podręczną DNS w Google Chrome?

Wyczyść pamięć podręczną DNS w Chrome, otwórz przeglądarkę Google Chrome.

W pasku adresu wprowadź następujący adres ▼

chrome://net-internals/#dns

Wyświetli się następujące opcje ▼

Jak wyczyścić pamięć podręczną DNS w Google Chrome? Aby wyczyścić pamięć podręczną DNS w Chrome, otwórz przeglądarkę Google Chrome. W pasku adresu wpisz następujący adres: ▼ chrome://net-internals/#dns. Zostaną wyświetlone następujące opcje.

Kliknij przycisk „Wyczyść pamięć podręczną hosta”.

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

Przejdź do Historii Firefoksa i kliknij opcję Wyczyść historię ▼

Jak wyczyścić pamięć podręczną DNS w przeglądarce Firefox? Przejdź do zakładki Historia w przeglądarce Firefox i kliknij opcję Wyczyść historię.

W razie potrzeby wybierz Pamięć podręczna/pamięć podręczna (i inne powiązane opcje) i kliknij przycisk Wyczyść teraz ▼

Jak wyczyścić pamięć podręczną DNS w przeglądarce Firefox? W razie potrzeby wybierz opcję Pamięć podręczna (i inne powiązane opcje), a następnie kliknij przycisk Wyczyść teraz. 

 

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

Przejdź do opcji Ustawienia zaawansowane w Preferencjach ▼

Jak wyczyścić pamięć podręczną DNS w Safari? Przejdź do Preferencji, a następnie Ustawień zaawansowanych.

  • Wybierz opcję „Pokaż menu programistyczne na pasku menu” ▲

Wyświetli menu Develop w opcjach menu przeglądarki▼

Jak wyczyścić pamięć podręczną DNS w Safari? Wyświetli się menu „Rozwijanie” w opcjach przeglądarki.

W sekcji Rozwój znajdź opcję Puste pamięci podręczne ▲

  • Spowoduje to wyczyszczenie pamięci podręcznej DNS.
  • Alternatywnie, jeśli chcesz całkowicie wyczyścić pamięć podręczną, możesz bezpośrednio kliknąć „Wyczyść historię” w opcji menu „Historia” przeglądarki Safari

Jak wyczyścić pamięć podręczną DNS w Internet Explorerze?

Kliknij ikonę (…) w prawym górnym rogu, a następnie kliknij „Ustawienia” ▼

Jak wyczyścić pamięć podręczną DNS w przeglądarce Internet Explorer? Kliknij ikonę (...) w prawym górnym rogu, a następnie kliknij „Ustawienia”.

Kliknij opcję „Wybierz, co chcesz wyczyścić” w sekcji Wyczyść dane przeglądania ▼

Jak wyczyścić pamięć podręczną DNS w przeglądarce Internet Explorer? Kliknij opcję „Wybierz, co wyczyścić” w sekcji „Wyczyść dane przeglądania”. 

Wybierz opcję Dane i pliki w pamięci podręcznej z menu ▼

Jak wyczyścić pamięć podręczną DNS w przeglądarce Internet Explorer? Wybierz opcję „Dane i pliki w pamięci podręcznej” z menu.

 

Wniosek

W zależności od systemu operacyjnego i przeglądarki komputera, możesz użyć jednej z powyższych metod, jeśli napotkasz jakiekolwiek problemy.
Aby odświeżyć witrynę w celu uzyskania najnowszych danych, zazwyczaj możemy również zrobić to:

  1. Spróbuj wymusić odświeżenie strony internetowej (Ctrl F5)
  2. Użyj opcji „Wyczyść dane przeglądania” w ustawieniach przeglądarki (jak wyżejpowiedziałkrok)
  3. Opróżnij DNS systemu operacyjnego (za pomocą wiersza polecenia powyżej).
  4. Uruchom ponownie router, aby zresetować połączenie internetowe.

Ogólnie rzecz biorąc, powyższe kroki mogą rozwiązać problem polegający na tym, że większość osób napotyka najnowszą zawartość strony, która nie odświeża się.

Jeśli po wykonaniu powyższych kroków problem nadal nie może zostać rozwiązany, zaleca się, aby technicznie skontaktować się z dostawcą serwera witryny sieci Web w celu uzyskania pomocy.

发表 评论

Twój adres e-mail nie zostanie opublikowany. 必填 项 已 用 * 标注

Przewiń do góry