Solución: la computadora remota requiere autenticación de nivel de red

Los usuarios informan un error que se indica a continuación en los sistemas conectados al dominio cuando intentan acceder de forma remota a los sistemas informáticos. Esto sucede incluso cuando la autenticación de nivel de red (o NLA) está habilitada en la computadora. Existen soluciones alternativas simples para resolver este problema. Puede deshabilitar la opción directamente usando las propiedades o puede hacer algunos cambios en el registro e intentar reiniciar el sistema.

 La computadora remota a la que está intentando conectarse requiere autenticación de nivel de red (NLA), pero su controlador de dominio de Windows no puede ser contactado para realizar NLA. Si usted es un administrador en la computadora remota, puede deshabilitar NLA utilizando las opciones en la pestaña remota del cuadro de diálogo Propiedades del sistema. 

O esto también puede suceder:

 La computadora remota requiere autenticación de nivel de red, que su computadora no admite. Para obtener ayuda, comuníquese con el administrador del sistema o el soporte técnico. 

Nota: Antes de seguir estas soluciones, es esencial que haga una copia de seguridad de sus datos y haga una copia de su registro de antemano. Asegúrese de que no haya tareas en curso en la computadora antes de continuar.

Solución 1: deshabilitar NLA usando Propiedades

La autenticación de nivel de red es buena. Proporciona seguridad adicional y lo ayuda, como administrador de la red, a controlar quién puede iniciar sesión en qué sistema con solo marcar una casilla. Si elige esto, asegúrese de que su cliente RDP se haya actualizado y que el destino esté autenticado en el dominio. También debería poder ver un controlador de dominio.

Revisaremos la ruta de Configuración de escritorio remoto y simplificaremos las cosas al principio. Si esto no funciona, también hemos cubierto otras soluciones después de esta.

  1. Presione Windows + R, escriba " sysdm.cpl " y presione Entrar. Estarás en las propiedades del sistema.
  2. Haga clic en la pestaña remota y desmarque " Permitir conexiones solo desde computadoras que ejecutan Escritorio remoto con autenticación de nivel de red (recomendado) ".

  1. Presione Aplicar para guardar los cambios y salir. Ahora intente iniciar sesión en la computadora remota nuevamente y verifique si el problema está resuelto.

Solución 2: deshabilitar NLA usando el Registro

Este método también funciona si no puede ejecutar el primero por algún motivo. Sin embargo, tenga en cuenta que esto requerirá que reinicie su computadora por completo y puede significar un tiempo de inactividad si tiene un servidor de producción en ejecución. Asegúrese de guardar todo su trabajo y comprométase si aún queda algo en el entorno de preparación.

  1. Presione Windows + R, escriba " regedit " en el cuadro de diálogo y presione Entrar para iniciar el editor del registro.
  2. Una vez en el editor de registro, haga clic en Archivo> Conectar registro de red . Ingrese los detalles de la computadora remota e intente conectarse.

  1. Una vez que esté conectado, navegue a la siguiente ruta de archivo:

HKLM> SISTEMA> CurrentControlSet> Control> Terminal Server> WinStations> RDP-Tcp

  1. Ahora cambie los siguientes valores a 0.
 Autenticación de usuario de SecurityLayer 
  1. Ahora navegue a PowerShell y ejecute el comando
 reiniciar-computadora 

Solución 3: deshabilitar usando PowerShell

Uno de mis métodos favoritos para deshabilitar NLA sin entrar en detalles específicos es deshabilitarlo usando el comando PowerShell de forma remota. PowerShell le permite acceder a la computadora remota y después de apuntar a la máquina, podemos ejecutar los comandos para deshabilitar el NLA.

  1. Inicie el PowerShell en su computadora presionando Windows + S, escriba "powershell" en el cuadro de diálogo, haga clic derecho en el resultado y seleccione "Ejecutar como administrador".
  2. Una vez en PowerShell, ejecute el siguiente comando:
 $ TargetMachine = “Target-Machine-Name” (Get-WmiObject -class “Win32_TSGeneralSetting” -Namespace root \ cimv2 \ terminaleservices -ComputerName $ TargetMachine -Filter “TerminalName = 'RDP-tcp'”). SetUserAuthenticationRequired (0) 

Aquí, "Target-Machine-Name" es el nombre de la máquina a la que se dirige.

En el ejemplo anterior, el nombre del servidor es "miembro-servidor".

Solución 4: uso del editor de directivas de grupo

Otra forma de deshabilitar el NLA es usar el editor de políticas de grupo. Esto es útil si está deshabilitando en general. Tenga en cuenta que el Editor de directivas de grupo es una herramienta poderosa y los valores cambiantes de los que no tiene idea pueden inutilizar su computadora. Asegúrese de hacer una copia de seguridad de todos los valores antes de continuar.

  1. Presione Windows + R, escriba " gpedit " . msc "en el cuadro de diálogo y presione Entrar.
  2. Una vez en el editor de políticas de grupo, navegue a la siguiente ruta:

Configuración del equipo> Plantillas administrativas> Componentes de Windows> Servicios de escritorio remoto> Host de sesión de escritorio remoto> Seguridad

  1. Ahora busque ' Requerir autenticación de usuario para conexiones remotas mediante la autenticación de nivel de red ' y configúrelo en deshabilitado .

  1. Después de este paso, verifique si el error se ha resuelto.

Nota: Si incluso después de todos estos pasos no puede conectarse, puede intentar eliminar la máquina de su dominio y luego leerla. Esto reiniciará todas las configuraciones y lo hará bien para usted.

Artículos De Interés