Estoy intentando que la memoria caché de DNS de El Capitan (10.11.6) se vacíe, para intentar resolver la resolución de nombres de dominio localhost lenta, pero nada de lo que hago tiene ningún efecto. Los nombres de mi computadora, nombre de host y disco duro solían ser los siguientes:
Santa's MacBook Pro
santas-macbook-pro-2.local
Santa's MacBook
(No elegí poner el "-2" al final del nombre de host; eso es lo que tenía la Mac en el panel de preferencias de Compartir)
Intenté editar el etc/hosts
archivo de la siguiente manera:
127.0.0.1 localhost santas-macbook-pro-2.local
255.255.255.255 broadcasthost
::1 localhost santas-macbook-pro-2.local
fe80::1%lo0 localhost
pero incluso después de reiniciar, la resolución seguía siendo tan lenta como siempre.
Intenté renombrar la computadora y el nombre de host a trial
y trial.local
(actualizando etc/hosts
en consecuencia) y el disco duro para tt
. Logré que OnyX vaciara varios cachés, incluidas las extensiones del sistema y del kernel, reiniciado, aún lento.
En correr el poco inetTester yo obtengo Santa's MacBook Pro.local
devuelto
He intentado vaciar el caché de DNS siguiendo las instrucciones aquí , reiniciado, y todavía me sale Santa's MacBook Pro.local
devuelto
Parece discoveryutil
no existe más (en cualquier caso, no está en mi máquina), así que ni siquiera puedo mirar el contenido de la memoria caché.
¿Qué diablos tengo que hacer para que esta máquina se olvide de ser la MacBook Pro de Santa?
scutil --get LocalHomeName
y[...] ComputerName
ambos dametrial
por lo que están claramente bien. Y todavía inetTester me devuelveSanta's MacBook Pro.local
!!! Después de haber recorrido su fuente, me doy cuenta de que la cadena proviene de algún lugar de la memoria. La pregunta es dónde y Como me deshago de esto ?