$ sudo systemd-resolve --flush-caches
Como posso limpar o cache DNS no Debian 9.1 com o KDE?
$ sudo systemd-resolve --flush-caches
Se nenhum servidor de nome DNS (BIND, não consolidado, Knot Resolver, PowerDNS Recursor e outros) ou um resolvedor DNS (como dnsmasq) ou um cache DNS (como nscd) estiverem instalados e não forem instalados por padrão, não não há cache DNS exceto o cache que um navegador da Web (Firefox, Chrome, etc.) pode manter. Apenas reiniciar o navegador da web limpará o cache DNS que ele mantém.
Se algum servidor DNS tiver sido instalado, provavelmente reiniciar o serviço limpará seu cache (por exemplo):
# sudo systemctl restart bind9
O único outro cache de rede local possível é aquele que um servidor DNS em execução no roteador de rede pode manter, apenas reinicialize o roteador.
Veja como liberar o cache do DNS no Linux:
sudo /etc/init.d/nscd restart
Existem alguns casos em que o daemon nscd pode não estar instalado. No Ubuntu (e outras distros baseadas no Debian) você pode instalá-lo a partir do seu Terminal executando este comando:
apt-get install nscd