GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak vyprázdnit mezipaměť DNS na Ubuntu

DNS neboli Domain Name Server lze charakterizovat jako jednu z nejdůležitějších částí vašeho propojení s internetem. DNS překládá názvy domén do az IP adres, takže si nemusíme pamatovat nebo uchovávat seznam všech IP adres webových stránek, ke kterým budeme chtít přistupovat. Naše systémy také uchovávají seznam DNS záznamů, abychom měli rychlejší přístup k našim často navštěvovaným webovým stránkám díky rychlému rozlišení IP adres. Tuto mezipaměť v našem systému je třeba čas od času vyprázdnit. To je vyžadováno, protože webové stránky mohou znovu a znovu měnit své adresy, takže je dobré vyhnout se konfliktu IP vymazáním mezipaměti. Vyprázdnění mezipaměti je také dobrý způsob, jak vymazat nepotřebná data uložená v našich systémech.

Pojďme se tedy podívat, jak můžeme vyprázdnit mezipaměť DNS na našich systémech Ubuntu.

Provedli jsme příkazy a postupy uvedené v tomto článku na systému Ubuntu 22.04 LTS. Protože k vyprázdnění mezipaměti používáme linuxový příkazový řádek – terminál, můžete jej otevřít pomocí systémového Dash nebo CTRL+ALT+T zkratka.

Metoda 1:Použití systemd-resolve k vyprázdnění mezipaměti DNS

Většina systémů Ubuntu a Debian používá démona systemd-resolve. Váš systém jej již používá pro spoustu věcí. Použijme jej tedy k vyprázdnění mezipaměti pomocí následujícího příkazu:

$ sudo systemd-resolve --flush-caches

Poté můžete zkontrolovat statistiky, abyste se ujistili, že velikost mezipaměti je nyní nulová, a tím je vymazána. Chcete-li zobrazit statistiku, spusťte následující příkaz:

$ sudo systemd-resolve --statistics

Velikost mezipaměti 0 ve výše uvedeném výstupu ukazuje, že mezipaměť DNS byla vymazána.

Metoda 2:Použití dns-clean k vyprázdnění mezipaměti DNS

Dalším způsobem, jak vymazat mezipaměť DNS, je spuštění nástroje dns-clean. Chcete-li to provést, spusťte v terminálu následující příkaz:

$ sudo /etc/init.d/dns-clean start

Nyní jste se naučili dvě účinné metody, jak vymazat mezipaměť DNS. V obou případech je proces docela jednoduchý a nevyžaduje restart vašeho systému Linux.


Ubuntu
  1. Jak vyprázdnit mezipaměť DNS v Ubuntu a LinuxMint

  2. Jak povolit ukládání DNS do mezipaměti v Dnsmasq řízeném Networkmanagerem?

  3. Jak nainstalovat Unbound DNS resolver na Ubuntu 22.04

  1. Jak vyprázdnit mezipaměť DNS v systémech MacOS, Windows a Linux

  2. Jak nastavit DNS Nameservery na Ubuntu 18.04

  3. Přizpůsobte si terminál na Ubuntu 20.04 – jak na to?

  1. Jak vymazat (vyprázdnit) mezipaměť DNS v systémech Windows, MacOS a Linux

  2. Jak vyprázdnit DNS na Ubuntu a CentOS

  3. Jak vymazat nebo vyprázdnit mezipaměť DNS v systému Linux