Celem DNS jest rozwiązanie nazwisk na liczby. Mówiąc bardziej szczegółowo, rozwiązuje adresy URL na adresy IP. Jeśli ktoś wpisuje Google.com W pasku adresu okna przeglądarki i trafień wchodzą, DNS rozwiąże ten adres URL do „142.250.179.142 ”, sprawdzając swoją bazę danych i dopasowując adres URL do adresu IP. Gdy komputer ma ten adres IP, może połączyć się z Google i wyświetlać zawartość witryny. Aby uniknąć komunikacji między komputerem a serwerem i zminimalizować czas ładowania, wpisy te są przechowywane na komputerze w lokalnej pamięci podręcznej.mi., Pamięć podręczna DNS.
Co to jest pamięć podręczna DNS
Jak omówiono, pomaga w sieci komputerowej z serwerami bardziej wydajnie. W dużych konfiguracjach rozwiązywanie nazw domen na ich odpowiednich adresach IP może spożywać sporo czasu i przepustowości. Tam przydaje się pamięć podręczna DNS.
Przechowuje rozdzielczość twoich niedawno zapytanych adresów URL na komputerze, eliminując potrzebę komunikacji z serwerem za każdym razem.
Szczegóły można znaleźć w naszym poście „Co to jest pamięć podręczna DNS?”Aby uzyskać bardziej szczegółowe wyjaśnienie pamięci podręcznej DNS i jej celu.
Po co spłukać pamięć podręczną
Wraz z pozornymi zaletami są pewne wady. Na przykład przechowywanie kopii rozdzielczości do późniejszego użycia i oryginalnych zmian pozostawi złych danych w lokalnej pamięci podręcznej i nie będzie skierować do zamierzonej lokalizacji. Wielu złośliwych aktorów może również ukierunkować lokalną pamięć podręczną, aby przekierować Cię na szkodliwe strony internetowe.
Dlatego musisz często spłukać pamięć podręczną DNS, aby uniknąć takich problemów. Jak więc spłukać pamięć podręczną DNS? Jeśli prowadzisz Ubuntu 20.04, możesz znaleźć przewodnik krok po kroku tutaj.
Jak spłukać pamięć podręczną DNS w Ubuntu 22.04
Teraz, jeśli jesteś na Ubuntu 22.04, metoda „rozdzielona systemem” nie będzie już dla ciebie działać. Sprawdźmy obecnie rozmiar pamięci podręcznej. Otwórz terminal Ubuntu i uruchom następujące:
$ Statystyka resolvectl
Teraz spłuczmy pamięć podręczną DNS w systemie Ubuntu:
$ DESPORVECTL PLUSHLES
W zależności od wielkości pamięci podręcznej proces zajmie trochę czasu. Jak widzisz, rozmiar pokazanej pamięci podręcznej nie był zbyt wiele. Został ukończony natychmiast. Teraz sprawdźmy statystyki, aby upewnić się, że zostało to pomyślnie zakończone.
Jak widać, że obecny rozmiar pamięci podręcznej spadł do 0, oznacza to, że DNS spłuki.
Wniosek
W tym przewodniku dowiedzieliśmy się, czym jest DNS (system nazwy domeny), korzyści z posiadania lokalnej pamięci podręcznej DNS, dlaczego konieczne jest wypłukanie pamięci podręcznej DNS i jak ręcznie wypłukać pamięć podręczną DNS DNS.
Omówiliśmy również, w jaki sposób możesz wypłukać pamięć podręczną DNS na Ubuntu 20.04 i Ubuntu 20.04, wraz z sposobem przeglądania statystyk dotyczących swoich danych buforowanych.
Na szczęście proces ten stał się dość prosty w Ubuntu 22.04.