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 wymusić odświeżenie, aby wyczyścić pamięć podręczną DNS systemu Windows10/MAC/Linux/CentOS? 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?2.

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 operacyjnym Windows 10?Przejdź do trybu wiersza poleceń i wyczyść pamięć podręczną w systemie operacyjnym Windows.Użyj kombinacji klawiszy klawiatury: Windows + R, aby wyświetlić okno Uruchom nr 3
  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 operacyjnym Windows 10?Wpisz: CMD w polu wprowadzania i naciśnij Enter, aby potwierdzić, otworzy się okno wiersza polecenia.Wpisz ipconfig/flushdns i naciśnij Enter sheet 4
  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 pojawi się informacja o powodzeniu płukania DNS nr 5

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 MAC OS (iOS)?Kliknij Narzędzia pod Idź na górnym pasku nawigacyjnym komputera MAC Arkusz 6

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

Jak wyczyścić pamięć podręczną DNS w systemie MAC OS (iOS)?Otwórz Terminal/Terminal (odpowiednik wiersza poleceń systemu operacyjnego Windows) Arkusz 7

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 operacyjnym Linux?Krok 1: W systemie 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 Arkusz 8

  • 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?Wyczyść pamięć podręczną DNS w Chrome, otwórz przeglądarkę Google Chrome.W pasku adresu wpisz następujący adres ▼ chrome://net-internals/#dns Pojawią się następujące opcje 9.

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 Firefoksie?Przejdź do historii przeglądarki Firefox i kliknij arkusz opcji Wyczyść historię 10

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 Firefoksie?Wybierz pamięć podręczną/pamięć podręczną (i inne powiązane opcje), jeśli chcesz, a następnie kliknij przycisk Wyczyść teraz Arkusz 11

 

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 opcji Ustawienia zaawansowane w arkuszu Preferencje 12

  • 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?W opcjach menu przeglądarki zostanie wyświetlony arkusz menu rozwijania 13

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 Internet Explorerze?Kliknij ikonę (…) w prawym górnym rogu, a następnie kliknij Arkusz „Ustawienia” 14

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

Jak wyczyścić pamięć podręczną DNS w Internet Explorerze?Kliknij opcję „Wybierz, co chcesz wyczyścić” w sekcji Wyczyść dane przeglądania Arkusz 15

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

Jak wyczyścić pamięć podręczną DNS w Internet Explorerze?Wybierz opcję „Dane i pliki w pamięci podręcznej” z menu Arkusz 16

 

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.

Nadzieja Chen Weiliang Blog ( https://www.chenweiliang.com/ ) udostępniono „Jak wymusić odświeżenie, aby wyczyścić pamięć podręczną DNS systemu Windows10/MAC/Linux/CentOS? , pomóc Ci.

Zapraszamy do udostępnienia linku do tego artykułu:https://www.chenweiliang.com/cwl-1275.html

Witamy na kanale Telegram bloga Chen Weiliang, aby uzyskać najnowsze aktualizacje!

🔔 Bądź pierwszą osobą, która otrzyma cenny „Przewodnik po użyciu narzędzia AI do marketingu treści ChatGPT” w głównym katalogu kanału! 🌟
📚 Ten przewodnik zawiera ogromną wartość, 🌟To rzadka okazja, nie przegap jej! ⏰⌛💨
Udostępnij i polub, jeśli chcesz!
Twoje udostępnianie i polubienia to nasza ciągła motywacja!

 

发表 评论

Twoj adres e-mail nie bedzie opublikowany. 必填 项 已 用 * 标注

przewiń na górę