Um pequeno aviso, Se você precisar liberar um cache DNS, liberá-lo em sua máquina final pode não funcionar como esperado. Geralmente, o cache do DNS na sua máquina final é obtido do servidor DNS mais próximo possível, que geralmente está no seu servidor principal do roteador / dhcp.
Isso não será óbvio para a maioria, mas pode explicar por que quando você tenta executar o cache de DNS do linux acima mencionado, você descobre que nscd
não estava sendo executado para começar. (Eu não vi uma configuração que executa isso por padrão por um bom tempo).
Você precisa verificar suas redes dns-server / router / firewall / modem manual / interface do usuário para saber como isso funciona. Geralmente, a reinicialização faz o truque, mas esteja avisado, vi caixas que memorizam caches DNS durante a reinicialização.
E, mesmo assim, quando tiver feito tudo isso corretamente, você pode ir direto para a frente e poluir o cache DNS com uma entrada falsa na primeira vez que procurar fora da rede até o próximo salto, geralmente seu ISP, que são propensos a ter um cache de DNS obsoleto.