Para 11.10 e abaixo
O Ubuntu não armazena em cache os registros de DNS por padrão, a menos que você tenha instalado um cache de DNS não há nada para limpar.
É provável que os registros DNS sejam armazenados em cache pelos servidores DNS do seu provedor. Portanto, se você quiser verificar se as alterações feitas no DNS foram bem-sucedidas, poderá interrogar um servidor DNS do serviço de hospedagem de domínios com dig:
dig -t a ns1.myhostingcompany.com @domain_registrar_dns_server
Se você deseja que o Ubuntu inicie o cache do dns, eu recomendo instalar pdnsd
junto com resolvconf
. nscd
é buggy e não é aconselhável.