Nuestro team especializado pasados ciertos días de investigación y de recopilar de datos, hemos dado con la respuesta, queremos que resulte útil para ti en tu proyecto.
Solución:
He encontrado una solución no muy amigable pero que funciona:
En la configuración de la máquina virtual:
- Configure el puerto RDP en cualquier cosa (funciona con 5030)
- Configure el acceso a la red a NAT
- Vaya a Red > Avanzado > Redirección de puertos, agregue la siguiente línea:
RDP ; TCP ; host's IP ; 5030 ; 10.0.2.15 ; 3389
La IP del host debe ser la IP del host real si desea conectarse con otra computadora, o 127.0.0.1 si desea conectarse en la computadora host.
Todas mis máquinas virtuales parecen tener 10.0.2.15 como IP, pero tal vez sea una coincidencia. Compruébalo, si no funciona.
En el sistema operativo invitado, verifique que RDP esté habilitado: en Win7, haga clic con el botón derecho en la computadora> propiedades> Configuración remota (en el panel izquierdo)> Permitir conexiones (usé el “menos seguro”)
Las máquinas virtuales descargadas en modern.ie tienen una función de “inicio de sesión automático” que es agradable en general, pero molesta en este escenario (pueden impedirle iniciar sesión). En Win7, ejecute “netplwiz” y marque “Los usuarios deben ingresar un nombre de usuario y una contraseña”. La contraseña del usuario se puede encontrar aquí (es Passw0rd!
)
La respuesta anterior (por cosmo0
) debería resolver el problema, excepto si necesita una conexión autenticada. Para la autenticación, elija external
en Configuración de VM > Pantalla > Pantalla remota > Método de autenticación. Luego, en el cliente RDP, presione Mostrar opciones y marque Permitirme guardar credenciales. Presione conectar y debería mostrarle un cuadro de diálogo de inicio de sesión/contraseña.
Si no funciona para usted, cree un usuario RDP de la siguiente manera. Localizar VBoxManage.exe
herramienta de línea de comandos (en mi caso estaba enC:Program FilesOracleVirtualBox
) y ejecute los siguientes comandos mientras la VM está apagada:
VBoxManage internalcommands passwordhash "your_password"
obtendrá un hash aquí. Cópialo. Luego continúa con:
VBoxManage setproperty vrdeauthlibrary "VBoxAuthSimple"
VBoxManage modifyvm "your_VM_name" --vrdeauthtype external
VBoxManage setextradata "your_VM_name" "VBoxAuthSimple/users/your_username"
your_hash
De esta manera, crea un usuario RDP que debería funcionar. NOTA, este usuario NO está relacionado con ningún usuario existente en el sistema operativo invitado o anfitrión, es solo para VirtualBox.
Te mostramos las reseñas y valoraciones de los usuarios
Te invitamos a añadir valor a nuestro contenido participando con tu experiencia en las observaciones.