Jak opróżnić pamięć podręczną DNS w systemie Ubuntu 18.04 LTS


Czy używasz najnowszej wersji Ubuntu i szukasz sposobu, w jaki możesz opróżnić pamięć podręczną DNS? Cóż, jesteś właściwym miejscem. Poniższy przewodnik pokazuje, jak opróżnić pamięć podręczną DNS w systemie Ubuntu 18.04. Oprócz tego nauczymy Cię, dlaczego warto od czasu do czasu opróżnić pamięć podręczną DNS. Powiedziawszy to, zacznijmy od procesu

Dlaczego i jak opróżnić pamięć podręczną DNS na Ubuntu 18.04?

Pamięć podręczna DNS może czasami ulec uszkodzeniu, przyczyną mogą być błędy techniczne lub inne ataki wirusowe, które wprowadzają nieprawidłowe wpisy DNS do bazy danych, a konsekwencją tego może być to, że gdy użytkownik odwiedza stronę internetową, zostaje przekierowany na jakaś inna strona internetowa, która ma dużo reklam lub może nawet zawierać złośliwe oprogramowanie. Gdy pamięć podręczna jest uszkodzona, wszyscy sugerują opróżnienie pamięci podręcznej DNS użytkownikowi

Opróżnianie pamięci podręcznej DNS Ubuntu

Niektóre systemy Linux Debian, takie jak Ubuntu, nadal używają rozwiązania systemd. To rozwiązanie jest już wbudowane w system Ubuntu i jest używane przez system operacyjny do wielu rzeczy automatycznie bez wiedzy użytkownika. Jest już zainstalowany i skonfigurowany w Ubuntu, użytkownik musi jedynie wpisać polecenie, aby opróżnić DNS i gotowe.

Najpierw musisz otworzyć terminal i wpisać:

sudo systemd-resolve - -flush-caches

Po wprowadzeniu polecenia terminal nie daje potwierdzenia, że ​​pamięć podręczna została wyczyszczona, aby potwierdzić, że musisz wprowadzić inne polecenie, które pokaż użytkownikowi statystyki, polecenie wygląda następująco:

sudo system-resolve - -statistics

Po wprowadzeniu polecenia statystyki zostaną wyświetlone na terminalu, a gdy zobaczysz, że „bieżący rozmiar pamięci podręcznej” wynosi zero, otrzymasz potwierdzenie że pamięć podręczna DNS została opróżniona.

Jeśli używasz innej wersji Linuksa niż Ubuntu, możesz także użyć następujących poleceń:

NSCD Command

Jeśli nie używasz Ubuntu i innego Linuksa, możesz także użyć nscd. Arch Linux używa głównie nscd. W takim przypadku wystarczy wprowadzić następującą komendę, aby opróżnić pamięć podręczną DNS w tym systemie Linux.

sudo systemctl restart nscd

Możesz użyć wyżej wymienionej metody, aby wyczyścić pamięć podręczną DNS w Ubuntu. Jak już wspomniano, powodem, dla którego należy od czasu do czasu opróżniać pamięć podręczną DNS, jest to, że może to powodować różne problemy, takie jak strony internetowe ładujące się niepoprawnie, skrypty stron internetowych nie działają poprawnie itp. i zresetowanie go prawdopodobnie rozwiąże problem.

Czy próbowałeś użyć wyżej wspomnianej metody, aby wyczyścić pamięć podręczną DNS? Czy ci się udało? Jeśli nie, prosimy podzielić się z nami metodą zastosowaną w sekcji komentarzy poniżej.

Komentarze