Después de actualizar a El Capitán, ¿cómo habilito la resolución de DNS en una red de computadoras interna sin conexión?
Antes de actualizar a El Capitán, podía conectarme a mi red interna, configurar mi DNS y el dominio de búsqueda, y era bueno tener la resolución del DNS. No había una puerta de enlace en la red o el servidor DHCP, solo un interruptor.
Tras la actualización, ya no pude resolver los nombres de DNS internamente en una red físicamente separada de Internet y que no estaba conectada de ninguna manera a Internet. Podría hacer ping a los hosts en la red por dirección IP pero no por nombre DNS.
Intenté lo habitual, vaciar el caché de DNS, reiniciar mDNSResponder y reiniciar. Nada de eso ayudó.
Un hecho extraño es que mi /etc/resolv.conf ahora está en blanco, mientras que antes de la actualización mostraba la lista de resolvers que mi Mac usaría.
Me imagino que El Capitán debe haber incluido una actualización del sistema de resolución DNS OSX. ¿Puedo ir y configurarlo manualmente? Me he reducido a agregar entradas a mi archivo / etc / hosts .
He intentado las sugerencias mencionadas aquí .
Debo mencionar que las computadoras de mi compañero de trabajo que están en Yosemite no experimentan ningún problema y que las computadoras con Windows en la red también resuelven los nombres correctamente.
El servidor DNS ejecuta BIND9 en Ubuntu 14.04 en el puerto regular 53.
EDITAR:
Intenté deshabilitar la protección de integridad del sistema (SIP) según este conjunto de instrucciones y eso no ayudó en absoluto.
EDIT 2:
Bueno, encontré una solución y probablemente no necesité hacer una instalación nueva de El Capitán para hacerlo. Este es el error WEIRDEST que he encontrado en la plataforma Macintosh. Todo lo que tenía que hacer era agregar un enrutador en la configuración de mi red. Acabo de poner un valor arbitrario de 1.0.0.1, aunque no hay ningún dispositivo en mi red interna que actúe como enrutador. La mera presencia de un valor en el campo de entrada "Enrutador:" provocó una escritura del archivo resolv.conf y una restauración del servicio DNS.