Comenzando con VirtualBox 4.2.0, hay otro paquete de extensión, VNC, que es de código abierto y reemplaza la integración previa del protocolo de acceso remoto VNC. Este es un código experimental y estará disponible inicialmente solo en el paquete de código fuente de VirtualBox. Se trata de un código de gran parte aportado por los usuarios, y Oracle no lo admite de ninguna manera.
El manejo del teclado está muy limitado, y solo funciona la distribución del teclado de EE. UU. Otros diseños de teclado tendrán al menos algunas teclas que producen resultados incorrectos (a menudo efectos bastante sorprendentes), y para diseños que tienen diferencias significativas con el diseño del teclado de EE. UU., Es muy probable que no se puedan usar.
Es posible instalar tanto Oracle VM VirtualBox Extension Pack como VNC, pero solo un módulo VRDE puede estar activo en cualquier momento. El siguiente comando cambia al módulo VNC VRDE en VNC:
VBoxManage setproperty vrdeextpack VNC
La configuración del acceso remoto funciona de manera muy similar a VRDP (consulte la Sección 7.1, “Pantalla remota (compatibilidad con VRDP)”), con algunas limitaciones: VNC no admite la especificación de varios números de puerto y la autenticación se realiza de manera diferente. VNC solo puede lidiar con la autenticación de contraseña, y no hay opción para usar hashes de contraseña. Esto no deja otra opción que tener una contraseña de texto sin cifrar en la configuración de VM, que se puede configurar con el siguiente comando:
VBoxManage modifyvm "VM name" --vrdeproperty VNCPassword=secret
El usuario es responsable de mantener esta contraseña en secreto, y debe eliminarse cuando se pasa una configuración de VM a otra persona, para cualquier propósito. Algunos servidores VNC afirman tener contraseñas "encriptadas" en la configuración. Esto no es un cifrado verdadero, solo oculta las contraseñas, que es exactamente tan seguro como las contraseñas de texto sin cifrar.
El siguiente comando vuelve a VRDP (si está instalado):
VBoxManage setproperty vrdeextpack "Oracle VM VirtualBox Extension Pack"