- - Co to jest pamięć podręczna DNS i jak ją zaktualizować

Co to jest pamięć podręczna DNS i jak ją zaktualizować

Internet ewoluował na przestrzeni lat na wiele sposobówktóre nie są oczywiste dla przeciętnego użytkownika. Dostęp do witryny może wydawać się prosty, gdy robimy to z poziomu naszych przeglądarek, ale jest to skomplikowany, wieloetapowy proces. Proces ten został zoptymalizowany do tego stopnia, że ​​ładowanie witryny zajmuje tylko kilka milisekund, ale za kulisami działa wiele komponentów, które przyspieszają wszystko. Jednym z tych składników jest pamięć podręczna DNS.

DNS to usługa, która rozwiązuje nazwę witryny za pomocą adresu IP witryny.

Witryna w rzeczywistości nie jest przyjazna dla użytkownikanazwa, czyli adres URL, ma adres IP, ale użytkownicy nie pamiętają adresów IP. Zapamiętują adresy URL, a DNS działa za kulisami, aby dopasować adres URL do jego adresu IP.

Pamięć podręczna DNS

Aby DNS działał jeszcze szybciej, dostępna jest pamięć podręczna DNS. Nazwa daje wskazówkę, co robi. Zasadniczo pamięć podręczna DNS prowadzi rejestr witryn, które odwiedziłeś. Wie, na przykład, że odwiedziłeś Wikipedię i pamięta, na jaki adres IP został rozstrzygnięty. Pamięć podręczna DNS pomaga systemowi DNS nie musieć rozpoznawać często odwiedzanych adresów witryn ponownie i ponownie. Gdy wpiszesz adres, najpierw jest sprawdzany w pamięci podręcznej, a jeśli tam jest, jest rozwiązywany przez niego. Jeśli adres nie zostanie znaleziony, tj. Odwiedzasz witrynę po raz pierwszy, żądanie zostanie wysłane do DNS, który następnie je rozwiąże.

Pamięć podręczna DNS jest obsługiwana przez system operacyjny, ale Twójprzeglądarka utrzymuje również pamięć podręczną DNS. Ponieważ przeglądarki dążą do przyspieszenia i szybszego ładowania treści, zawierają narzędzia, które im w tym pomogą. Jeśli na przykład korzystasz z Chrome i wyszukujesz witrynę, Chrome najpierw sprawdzi swoją pamięć podręczną DNS. W przypadku Chrome szybsze jest użycie własnej pamięci podręcznej niż wysłanie żądania do systemu operacyjnego w celu sprawdzenia własnych rekordów. Zasadniczo oznacza to, że masz więcej niż jeden bufor DNS w swoim systemie. Zwykle nie stanowi to problemu, chyba że coś poszło nie tak i trudno jest określić, gdzie jest problem.

Problemy z pamięcią podręczną DNS

Pamięć podręczna DNS, szczególnie w przeglądarce,może być zepsuty. Nie ma jednej przyczyny, dlaczego tak się dzieje, ale może być wszystko. Jeśli pamięć podręczna nie była odświeżana od dłuższego czasu, również może prowadzić do braku ładowania witryn.

Istnieje również coś takiego jak zatrucie DNSzłośliwe strony internetowe mogą wstawiać lub uszkadzać rekordy w pamięci podręcznej. Może to na przykład prowadzić do przejścia Facebooka na złośliwą witrynę, która nie jest Facebookiem. Jeśli jesteś ofiarą zatrucia DNS, będziesz musiał usunąć lub zablokować wszystko, co wstawia adresy IP itp., A następnie wyczyścić pamięć podręczną. Jeśli pamięć podręczna jest uszkodzona lub masz problem z usunięciem adresu witryny, usunięcie pamięci podręcznej spowoduje jej naprawienie.

Usuń pamięć podręczną DNS

Chrom

Aby wyczyścić pamięć podręczną DNS w Chrome, wpisz następujące polecenie w pasku adresu i kliknij przycisk „Wyczyść pamięć podręczną hosta”.

chrome://net-internals/#dns

Firefox

Otwórz Firefox i wpisz about: config w pasku adresu. Zaakceptuj ostrzeżenie na ekranie, aby przejść do preferencji Firefoksa. Tutaj wyszukaj następującą preferencję i ustaw jej wartość na 0.

network.dnsCacheExpiration

Windows

Aby usunąć pamięć podręczną DNS systemu Windows, otwórz okno wiersza polecenia z uprawnieniami administracyjnymi. W oknie wiersza polecenia wprowadź następujące dane i dotknij Enter.

ipconfig /flushdns

System operacyjny Mac

Aby wyczyścić pamięć podręczną DNS w systemie macOS, musisz to zrobićmusisz wziąć pod uwagę wersję MacOS, z której korzystasz. Wszystkie polecenia są uruchamiane w Terminalu, więc otwórz aplikację Terminal i uruchom polecenie, które dotyczy twojej wersji systemu macOS.

macOS Yosemite i nowsze wersje

 sudo killall -HUP mDNSResponder

macOS 10.10 - 10.10.3

sudo discoveryutil mdnsflushcache

Będziesz musiał wprowadzić hasło administratora, aby wyczyścić pamięć podręczną.

iOS

Aby wyczyścić pamięć podręczną DNS na telefonie iPhone lub iPadzie, włącz tryb samolotowy na 10–15 sekund. Tryb samolotowy można włączyć w Centrum sterowania lub w aplikacji Ustawienia.

Jeśli to nie rozwiąże żadnych problemów, uruchom ponownie urządzenie, aby wyczyścić pamięć podręczną DNS.

Android

Musisz wyczyścić pamięć podręczną DNS w systemie Androidw dowolnej przeglądarce, której używasz. Otwórz aplikację Ustawienia i przejdź do aplikacji. Na liście zainstalowanych aplikacji dotknij używanej przeglądarki. Na stronie ze szczegółami przeglądarki zobaczysz informację o tym, ile miejsca zajmuje. Dotknij tego. Na ekranie, który pokazuje szczegóły przechowywania, znajdziesz przycisk Wyczyść pamięć podręczną. Stuknij, aby wyczyścić pamięć podręczną DNS.

Komentarze