16 votos

discoveryutil: comando no encontrado

Después de la conexión VPN a menudo tengo que flush DNS para obtener mi privado hosts que se encuentra. Me gustaría hacer esto

sudo discoveryutil mdnsflushcache; sudo discoveryutil udnsflushcaches

Ahora, después de actualizar a Yosemite 10.10.4, tengo

sudo: discoveryutil: command not found

Así, discoveryutil se ha ido en 10.10.4? ¿Cómo puedo flush DNS ahora?

24voto

klanomath Puntos 19587

Desde discoveryutil fue reemplazada por la de su predecesor mDNSResponder en 10.10.4 uso sudo killall -HUP mDNSResponder de nuevo (como en Lion/Mountain Lion/Mavericks) para vaciar la caché de DNS.

2voto

Kirby Puntos 195

Un colega ha sugerido sudo dscacheutil -flushcache. La documentación de Apple unidos

dscacheutil -- recopilar información, estadísticas e iniciar consultas para el Servicio de Directorio de caché.

-flushcache Vacía la caché. Esto sólo debe ser usado en casos extremos. La validación de la información se utiliza dentro de la caché junto con otras técnicas para asegurar el sistema operativo tiene información válida disponible para ello.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X