Borrar la caché de DNS.

Publicado el 2007/09/25 en Linux, Scripts - Comentarios: 3 comentarios »

Hoy me ha tocado modificar las DNS del servidor del curro… así que a borrar la caché de DNS la de algunos ordenadores que necesitaban acceso a las nuevas asignaciones de IPs.

MacOS X (terminal): sudo lookupd -flushcache
MacOS X Leopard (terminal): dscacheutil -flushcache
Windows (interface de comandos): ipconfig /flushdns

En Linux en visto que dicen hacer /etc/rc.d/init.d/nscd restart pero en Ubuntu es este otro comando: /etc/init.d/nscd restart

Acabo de registrar unos dominios y la cache local de Ubuntu no me dejaba ver… así que he rebuscado y este otro comando si ha funcionado perfectamente… sudo /etc/init.d/dns-clean start

Y para borrar la cache de un servidor DNS basado en Bind9 rndc dumpdb y en Bind8 ndc dumpdb.

Para comprobar como resuelven los DNS utilizar host dominio.

3 Comentarios en “Borrar la caché de DNS.”

  1. Drack dijo el:

    Ya ejecuté los comandos que mencionas y no lo hace dice que no se puede vaciar la caché de resolución DNS: Error de una función durante la ejecución.

  2. rafa espada dijo el:

    Qué OS? y qué versión?

  3. Crowner dijo el:

    A mi me pasa lo mismo que ha Drack
    OS: Win XP Service Pack 3

Déjame un comentario