macOS 26 (versión 26.3.1) ha introducido un error que rompe la funcionalidad de resolución de DNS personalizada a través del archivo /etc/resolver/. Este archivo permite a los usuarios configurar servidores DNS específicos para dominios personalizados, una práctica común entre desarrolladores para entornos de desarrollo local y redes privadas. El problema radica en que mDNSResponder, un componente de red de macOS, ahora intercepta las consultas para dominios personalizados no registrados en la zona raíz IANA (como .test, .internal, .lan) y las trata como consultas mDNS, ignorando las configuraciones definidas en /etc/resolver/. Esto impide que aplicaciones como ping o curl resuelvan correctamente estos dominios, afectando a herramientas de desarrollo, contenedores Docker y otras configuraciones de red. Apple ha sido notificada del problema a través del Feedback Assistant. La única solución temporal es modificar el archivo /etc/hosts, lo que es poco práctico para configuraciones dinámicas. El fallo es silencioso, ya que scutil --dns muestra la configuración correcta, engañando al usuario sobre el estado de la resolución de DNS.
