Network Discovery es una función de Windows 10 que permite a nuestro sistema encontrar todos los demás sistemas (computadoras, impresoras, etc.) que están presentes en la misma red. Cuando el descubrimiento de red está habilitado, nuestro sistema se comunica con otros sistemas en la red enviando mensajes de difusión. Esta característica es especialmente útil cuando los sistemas tienen que compartir algunos recursos a través de la red, como archivos, impresoras, etc. Dicho esto, también sería muy fácil para los atacantes acceder a los recursos. Por lo tanto, esta función generalmente está habilitada para redes privadas (en el hogar, organizaciones) y deshabilitada para redes públicas (en cafés, aeropuertos).
Puede operar Network Discovery en tres estados.
- ENCENDIDO: Dentro de la red, su sistema puede encontrar todos los demás dispositivos y todos los demás dispositivos y encontrar su sistema.
- APAGADO: En este estado, su sistema no puede encontrar ningún otro dispositivo. Además, otros sistemas no pueden encontrar su dispositivo.
- Personalizado: en este estado, solo están habilitadas algunas de las configuraciones con respecto a la detección de redes.
En este artículo, veamos cómo habilitar y deshabilitar el descubrimiento de redes utilizando diferentes métodos.
Requisitos previos para realizar cambios:
- Para realizar los cambios debe tener Privilegios de administrador
- Para que Network Discovery esté habilitado, los siguientes servicios deben tener Estado como Corriendo y Tipo de inicio como Automático
- Cliente DNS
- Descubrimiento SSDP
- Host del dispositivo UPnP
- Publicación de recursos de descubrimiento de funciones
- Host de proveedor de detección de funciones
Para verificar lo mismo, haga lo siguiente
Paso 1: Presione Windows + r juntos, esto abre una ventana de ejecución.
Paso 2: Escriba services.msc y golpea Ingresar
Paso 3: En la ventana Servicio, debajo de la columna Nombre, busque los Servicios mencionados anteriormente y verifique su Estado y Tipo de inicio. Por ejemplo, en la siguiente captura de pantalla, Cliente DNS el servicio está en Corriendo estado y tiene tipo de inicio Automático
Método 1: desde el panel de control
Paso 1: en tu teclado, mantén presionado el Windows + r teclas al mismo para abrir la ventana de ejecución
Paso 2: Una vez que aparezca la ventana de ejecución, escriba control / nombre Microsoft. Redes y recursos compartidos en la sección Abrir y presione OK
Paso 3: en la ventana Centro de redes y recursos compartidos, seleccione Cambiar la configuración de uso compartido avanzado desde el lado izquierdo
Paso 4: Aquí podemos configurar Network Discovery para diferentes perfiles de red (privada, pública)
Habilitar descubrimiento de red
Para habilitar el descubrimiento de redes para las redes privadas,
- Escoger Privado, amplíelo presionando la flecha para ver las opciones.
- Bajo la Deteccion de redes opción, Garrapata sobre el Activar el descubrimiento de redes
- Garrapata la opción Activar la configuración automática de los dispositivos conectados a la red.
- prensa Guardar cambios
NOTA:
Con el fin de Habilitar el descubrimiento de redes para redes públicas. Escoger Invitado o Público en lugar de Privado y siga los pasos anteriores.
Deshabilitar descubrimiento de red
Para deshabilitar el descubrimiento de red para redes privadas,
Elija Privado, si el Deteccion de redes no se ve la opción, amplíela presionando la flecha para ver las opciones.
- Bajo la Deteccion de redes opción, Garrapata sobre el Desactivar el descubrimiento de red
- prensa Guardar cambios
NOTA:
Con el fin de Deshabilitar la detección de redes para redes públicas. Escoger Invitado o Público en lugar de Privado y siga los pasos anteriores.
Método 2: desde el símbolo del sistema
Network Discovery también se puede controlar desde el símbolo del sistema. Sin embargo, la detección de redes se habilitará / deshabilitará en ambos perfiles de red (privada, pública).
Paso 1: cuando presiona Windows + r al mismo tiempo, aparece la ventana Ejecutar.
Paso 2: Escriba cmd y presione Ctrl + Mayús + Entrar juntos. Esto abre el símbolo del sistema con derechos de administrador.
Habilitar descubrimiento de red
Para habilitar el descubrimiento de red, ingrese el siguiente comando
netsh advfirewall firewall set rule group = "Descubrimiento de red" new enable = Sí
Podemos ver que Network Discovery se ha activado para todos los perfiles de red.
Deshabilitar descubrimiento de red
Para deshabilitar el descubrimiento de red, ingrese el siguiente comando
netsh advfirewall firewall set rule group = "Descubrimiento de red" new enable = No
Podemos ver que Network Discovery se ha desactivado para todos los perfiles de red.
Método 3: solución rápida desde la configuración
Paso 1: Presione Windows + r al mismo tiempo, se abre la ventana Ejecutar.
Paso 2: en la ventana Ejecutar, escriba ms-settings: red y presione Ingresar.
Paso 3: Configuración -> Red e Internet -> Se abre la ventana de estado, que muestra los medios de conexión a Internet (ejemplo, Ethernet, Wi-Fi, acceso telefónico). Supongamos que estamos conectados mediante Ethernet, hacemos clic en Propiedades botón que está debajo de Ethernet.
Habilitar descubrimiento de red
En la ventana Configuración que aparece, elija Privado como el perfil de red.
Con este simple cambio, Network Discovery se habilitará en el sistema.
Deshabilitar descubrimiento de red
En la ventana Configuración que aparece, elija Público como el perfil de red.
Eso es todo y Network Discovery se desactivará en el sistema.
Método 4: desde PowerShell
Paso 1: Abra la ventana de ejecución con el acceso directo Windows + r
Paso 2: en la ventana, escriba potencia Shell y presione Ctrl + Mayús + Entrar juntos para abrir PowerShell con derechos de administrador
Habilitar descubrimiento de red
En la ventana elevada de PowerShell, escriba el siguiente comando
Get-NetFirewallRule -DisplayGroup 'Network Discovery' | Set-NetFirewallRule -Profile 'Private, Domain' -Enabled true
Consulte la instantánea a continuación:
NOTA:
- El comando anterior habilitaría el descubrimiento de red en Público y Privado perfiles de red.
- Si desea habilitar el descubrimiento de red solo en la red privada, use el siguiente comando:
Get-NetFirewallRule -DisplayGroup 'Network Discovery' | Set-NetFirewallRule -Profile 'Private' -Enabled true
- Si desea habilitar el descubrimiento de red solo en la red pública, use el siguiente comando:
Get-NetFirewallRule -DisplayGroup 'Network Discovery' | Set-NetFirewallRule -Profile 'Public' -Enabled true
Deshabilitar descubrimiento de red
En la ventana elevada de powershell, escriba el siguiente comando
Get-NetFirewallRule -DisplayGroup 'Network Discovery' | Set-NetFirewallRule -Profile 'Privado, Dominio' -Enabled false
Consulte la instantánea a continuación:
NOTA:
- El comando anterior deshabilitaría el descubrimiento de red en Público y Privado perfiles de red.
- Si desea deshabilitar el descubrimiento de red solo en la red privada, use el siguiente comando:
Get-NetFirewallRule -DisplayGroup 'Network Discovery' | Set-NetFirewallRule -Profile 'Private' -Enabled false
- Si desea deshabilitar el descubrimiento de red solo en la red pública, use el siguiente comando:
Get-NetFirewallRule -DisplayGroup 'Network Discovery' | Set-NetFirewallRule -Profile 'Public' -Enabled false
Eso es todo. Gracias por leer. Espero que esto haya sido informativo. Háganos saber en los comentarios el método que más le gustó.