Katalog artykułów
- 1 Co to jest DNS?
- 2 Jak wymusić odświeżanie zawartości strony w przeglądarce internetowej?
- 3 Jak wyczyścić pamięć podręczną DNS w systemie operacyjnym Windows 10?
- 4 Jak wyczyścić pamięć podręczną DNS w systemie MAC OS (iOS)?
- 5 Jak wyczyścić pamięć podręczną DNS w systemie operacyjnym Linux?
- 6 Jak wyczyścić pamięć podręczną DNS w CentOS?
- 7 Jak wyczyścić pamięć podręczną DNS w Google Chrome?
- 8 Jak wyczyścić pamięć podręczną DNS w Firefoksie?
- 9 Jak wyczyścić pamięć podręczną DNS w Safari?
- 10 Jak wyczyścić pamięć podręczną DNS w Internet Explorerze?
- 11 Wniosek
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.
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.
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.
- Użyj kombinacji klawiszy na klawiaturze:
Windows+R
- Wyświetl okno Uruchom▼
- Wpisz w polu wprowadzania:
CMD
- Naciśnij Enter, aby potwierdzić, a otworzy się okno wiersza polecenia.
- Wejście
ipconfig/flushdns
i naciśnij Enter▼ - Okno wyświetla informacje o pomyślnym zakończeniu płukania 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▼
Otwórz Terminal/Terminal (odpowiednik wiersza poleceń systemu operacyjnego 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
- 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 ▼
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ę ▼
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 Safari?
Przejdź do opcji Ustawienia zaawansowane w Preferencjach ▼
- Wybierz opcję „Pokaż menu programistyczne na pasku menu” ▲
Wyświetli menu Develop w opcjach menu 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” ▼
Kliknij opcję „Wybierz, co chcesz wyczyścić” w sekcji Wyczyść dane przeglądania ▼
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:
- Spróbuj wymusić odświeżenie strony internetowej (Ctrl F5)
- Użyj opcji „Wyczyść dane przeglądania” w ustawieniach przeglądarki (jak wyżejpowiedziałkrok)
- Opróżnij DNS systemu operacyjnego (za pomocą wiersza polecenia powyżej).
- 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!
📚 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!