GNU/Linux >> Znalost Linux >  >> Linux

Jak vyprázdnit mezipaměť DNS resolveru v Linuxu (a FreeBSD)

Nerozumím vaší otázce, protože říkáte nesmysly.

Pokud používáte systém Linux/Unix, na kterém není spuštěn server DNS 'named/bind/other', systém neukládá do mezipaměti žádné dotazy DNS. Aplikace (klienti DNS) pouze dotazují DNS server pokaždé bez ukládání do mezipaměti, dotazují se na DNS server pokaždé. Pokud používáte DNS server 'named/bind' a chcete vymazat mezipaměť, restartujte tuto službu (Freebsd:/etc/rc.d/named restart ), ale nemá to smysl.

Pokud se záznam DNS změní, změna se projeví mnohem později.

Jak to může být? Provozujete DNS server nebo ne? Pokud spustíte sekundární server DNS, získáte pouze kopii zóny z primárního serveru a nemá smysl vyprázdnit mezipaměť. Zónu aktualizace serveru můžete odeslat z primárního serveru odstraněním souboru zóny a restartováním služby DNS. Pokud používáte primární DNS a chcete aktualizovat informace o zóně, změňte sériové číslo v zóně a restartujte službu:

# /etc/rc.d/named restart (for named)
# rndc (for bind9)

Chcete-li aktualizovat informace o zóně. Chcete-li zkontrolovat, zda máte správnou odpověď DNS, použijte:

# dig @dns_server example.com

tlačí mě k přesunutí softwaru do Windows, který má ipconfig /flushdns

Za co?


Linux
  1. Jak odstranit vyrovnávací paměti a mezipaměť v Linuxu

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

  3. Jak nainstalovat RabbitMQ Server a Erlang na Linux

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

  2. Jak nainstalovat CVS a vytvořit úložiště CVS na serveru Linux

  3. Jak zaregistruji server Linux se serverem Windows DNS

  1. Jak nastavit pojmenovanou službu DNS na serveru Redhat 7 Linux

  2. Jak vytvořit TeamSpeak Server na Linuxu, Windows a macOS

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