Saltar al contenido

¿Cómo habilitar mDNS en Windows 10 compilación 17134?

Poseemos la mejor información que descubrimos en internet. Nuestro deseo es que te sirva de ayuda y si quieres aportar alguna mejora hazlo con libertad.

Solución:

Terminé encontrando la respuesta minutos después de publicar mi pregunta.

La solución es deshabilitar primero mDNS en Windows. Esto tiene que hacerse en el registro. Como de costumbre, se aplica la advertencia estándar: editar el registro no es para los débiles de corazón, y hacerlo incorrectamente puede dañar su instalación de Windows sin posibilidad de reparación.

Navegar al registro key EquipoHKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindows NTDNSClient. Si el key no existe, es posible que deba crearlo.

Luego agregue el valor EnableMulticast como REG_DWORD, con el valor 0.

Reiniciar.

Luego instale Bonjour. Después de este truco, mDNS funciona como se esperaba.

Actualización: en versiones recientes (probadas en Windows 10 10.0.19042), parece que Windows resuelve mDNS para todas las aplicaciones de forma inmediata, sin necesidad de modificar el registro o Bonjour. Lo probé en la versión Pro y no sé si también se aplica a la versión Home.

De acuerdo con la documentación de Group Policy Home para Windows 10 y Windows Server 2016, debe Desactive la resolución de nombre de multidifusión local de enlace (LLMNR) utilizando el DNSClient::EnableMulticast establecimiento de políticas.

Puede deshabilitar LLMNR si habilita la configuración de directiva DNSClient::EnableMulticast siguiendo estos pasos:

  1. Prensa Victoria + Rescribe regedit en el Abierto cuadro y luego haga clic en OK.
  2. Si se lo solicita Control de cuentas del usuariohaga clic para abrir el Editor de registro.
  3. Ubique y luego haga clic en el DNSClient subclave en la ruta del registro:
    HKEY_LOCAL_MACHINESoftwarePoliciesMicrosoftWindows NT

    1. Si el DNSClient la subclave no sale, cree una nueva clave de registro haciendo clic con el botón derecho en Windows NT sub-clave.
    2. Seleccione Nuevo y entonces Llave
    3. Nómbralo como DNSClient.
  4. Haga clic derecho en DNSClient sub-clave.

  5. Seleccione Nuevo y entonces Valor DWORD (32 bits)
  6. Nómbralo como EnableMulticast.
  7. Haga doble clic en EnableMulticast para editar el valor con 0
  8. Reinicie su PC.

Si este proceso es demasiado largo, cree un archivo por lotes y ejecútelo como administrador:

  1. Crear un enable_mdns.bat archivo utilizando su editor de texto favorito.
  2. Copia y pega este fragmento:
REG ADD "HKLMSoftwarePoliciesMicrosoftWindows NTDNSClient" /V "EnableMulticast" /D "0" /T REG_DWORD /F
  1. Guárdelo y ejecútelo como administrador.
  2. Si se lo solicita Control de cuentas del usuariohaga clic para ejecutar el .bat expediente.
  3. Reinicie su PC.

Puntuaciones y comentarios

Si te ha sido de utilidad nuestro post, sería de mucha ayuda si lo compartes con más juniors y nos ayudes a difundir nuestra información.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *