Jedną z rzeczy, o których wcześniej nie wiedziałeś, jest to, że odwiedzanie witryny internetowej nie jest tak proste, jak wpisanie adresu URL w pasku adresu - w rzeczywistości dzieje się o wiele więcej. Twój komputer tak naprawdę nie wie, co się dzieje. Zamiast tego przeglądarka próbuje rozpoznać i znaleźć adres IP tej nazwy na liście serwerów Domain Name Server (DNS), a następnie po znalezieniu łączy przeglądarkę z tym komputerem - lub na twoim końcu, wyświetla tę witrynę w przeglądarce.
Zobacz także nasz artykuł Jak przyspieszyć system Windows 10 - The Ultimate Guide
W zależności od połączenia internetowego ten proces - i ładowanie strony internetowej - może odbywać się stosunkowo szybko i jeszcze szybciej dzięki pamięci podręcznej DNS komputera, co jest w gruncie rzeczy sposobem na znacznie szybsze rozwiązywanie ostatnio odwiedzanych adresów URL witryn. Pomyśl o tym, jak o twoim komputerze, który zapisuje adres IP ostatnio odwiedzanej witryny w formie karteczki, zamiast szukać w dużej książce adresowej.
Jeśli jednak serwer adresu IP ulegnie zmianie lub złośliwe oprogramowanie próbuje przekierować użytkownika do innych witryn, pamięć podręczna DNS może zostać zatkana. Może to utrudnić komputerowi połączenie się z adresem URL i może rzucić kod błędu podczas próby połączenia się z witryną. Więc jeśli masz problemy z połączeniem się ze stroną internetową, zatkana pamięć podręczna DNS może w rzeczywistości być jedną z, jeśli nie problemem. Na szczęście bardzo łatwo jest rozwiązać problem, opróżniając pamięć podręczną DNS. Oto jak!
W systemie Windows
Niezależnie od tego, czy korzystasz z najnowszej wersji systemu Windows 10, czy starej wersji systemu Windows - nawet z datami wstecznymi do systemu Windows XP, łatwo opróżnić pamięć podręczną DNS. Tak naprawdę: wystarczy jedno polecenie, aby zresetować pamięć podręczną DNS wprowadzoną do wiersza polecenia lub programu Windows PowerShell.
W dowolnej wersji systemu Windows wystarczy otworzyć wiersz polecenia, a następnie wpisać polecenie ipconfic / flushdns . Wiersz polecenia lub maszyna rozpocznie teraz proces opróżniania DNS, a jeśli się powiedzie, powinieneś otrzymać coś, co mówi „ Pomyślnie opróżniono pamięć podręczną programu rozpoznawania nazw DNS. ”
Jeśli korzystasz z systemu Windows 10, 8 lub 7, nie masz wiersza polecenia lub po prostu nie chcesz używać starej technologii, nadal możesz opróżnić pamięć podręczną DNS za pomocą programu Windows PowerShell; jest to jednak inne polecenie. Otwórz program Windows PowerShell w odpowiedniej wersji systemu Windows, a następnie po prostu wpisz polecenie Clear-DnsClientCache . Ta da! Pamięć podręczna DNS została zresetowana.
Na MacOS
Chociaż bardzo łatwo można opróżnić pamięć podręczną DNS w prawie każdej wersji systemu Windows, jest to nieco bardziej skomplikowane w MacOS, ponieważ podstawowym zestawem narzędzi dla MacOS jest, no cóż, Linux. Pierwszym krokiem jest otwarcie aplikacji Terminal na komputerze Mac. Możesz to znaleźć w stacji dokującej lub na liście aplikacji . Możesz także przeprowadzić proste wyszukiwanie w Macu za pomocą Spotlight - po prostu naciśnij jednocześnie Command + Spacja i wyszukaj Terminal .
Większość współczesnych wersji MacOS - dziś mówimy OS X Lion na macOS Mojave - używają tego samego polecenia, ale starsze wersje systemu operacyjnego będą używać nieco innych. Jeśli używasz nowoczesnej wersji systemu macOS, po prostu wpisz polecenie sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder .
Starsze wersje OS X będą musiały używać polecenia sudo discoveryutil udnsflushcaches; sudo discoveryutil mdnsflushcaches .
I to wszystko! Pamięć podręczna DNS jest natychmiast opróżniana. Żadne z tych poleceń nie wyświetli komunikatu o powodzeniu, tak jak w systemie Windows; Możesz jednak łatwo sprawdzić, czy kolor rozwiązał problem, odwiedzając ponownie stronę z problemami.
Na Androidzie
Naprawdę bardzo łatwo jest zresetować lub opróżnić pamięć podręczną DNS na Androidzie. Zasadniczo takie procesy różnią się w zależności od marki, ale w większości przypadków tym razem są takie same.
Jeśli korzystasz z Google Chrome, Google ma wbudowany sposób na opróżnianie pamięci podręcznej DNS. Otwórz Google Chrome, a następnie w pasku adresu wpisz chrome: // net-internals // # DNS . Gdy strona się załaduje (i powinna natychmiast), wystarczy nacisnąć przycisk z napisem Wyczyść pamięć podręczną hosta . To wszystko!
Innym łatwym sposobem na wyczyszczenie pamięci podręcznej DNS jest wyczyszczenie pamięci podręcznej całej aplikacji. Możesz po prostu przejść do Menedżera aplikacji w telefonie, wybrać przeglądarkę, której używasz na co dzień, a następnie nacisnąć przycisk Wyczyść pamięć podręczną .
Google faktycznie wbudował w Androida automatyczne czyszczenie pamięci podręcznej DNS - za każdym razem, gdy włączasz lub wyłączasz Wi-Fi, pamięć podręczna DNS jest również czyszczona. Tak więc, jeśli masz problemy z witryną, rozwiązanie problemu może być tak proste, jak ponowne włączenie i wyłączenie przycisku Wi-Fi.
Na iOS
Jeśli korzystasz z iPhone'a lub iPada, Apple naprawdę ułatwia opróżnianie lub kasowanie pamięci podręcznej DNS. W rzeczywistości zapewniają dwa sposoby, aby to zrobić.
Pierwszym z nich jest włączenie trybu samolotowego . W ramach włączania i wyłączania trybu samolotowego pamięć podręczna DNS jest automatycznie czyszczona. Włączanie trybu samolotowego jest proste. Po prostu przesuń palcem w górę na swoim iPhonie lub iPadzie, aby wyświetlić Centrum sterowania. Następnie po prostu zaklej przycisk Samolot. Gdy zobaczysz logo samolotu wyskakujące w górnym prawym lub lewym rogu ekranu na pasku stanu, możesz nacisnąć je ponownie, aby je wyłączyć. Ta da! Pamięć podręczna DNS jest czysta.
Możesz faktycznie zrobić to samo, otwierając aplikację Ustawienia, a następnie przełączając suwak Tryb samolotowy w pozycję Wł . Lub Wył . To pierwsza opcja w aplikacji Ustawienia .
Innym sposobem, w jaki Apple pozwala wyczyścić pamięć podręczną DNS w systemie iOS, jest zresetowanie ustawień sieciowych. Aby to zrobić, otwórz aplikację Ustawienia na iPhonie lub iPadzie. Przejdź do Ogólne, a następnie dotknij opcji Resetuj . Teraz dotknij Resetuj ustawienia sieci i potwierdź, że chcesz zresetować. Po zakończeniu procesu pamięć podręczna DNS zostanie wyczyszczona, a po ponownym uruchomieniu urządzenia możesz spróbować przejść do witryn, z którymi miałeś problemy z nawiązaniem połączenia.
Zamknięcie
Jak widać, bardzo łatwo jest opróżnić DNS na prawie każdej platformie. Wystarczy kilka kroków, aby Twoje połączenie internetowe działało dobrze. Czasami system może zostać po prostu zatkany, a szybki przegląd DNS pozwoli ci uzyskać dostęp do stron, z którymi wcześniej miałeś problemy z połączeniem. Jeśli to nie rozwiąże Twojego problemu, może to oznaczać problem po stronie serwera lub problem z usługodawcą internetowym (ISP) - w takim przypadku możesz chcieć dać mu zadzwoń, aby dowiedzieć się, czy można to dla Ciebie naprawić.