À partir de VirtualBox 4.2.0, il existe un autre pack d'extension, VNC, qui est open source et remplace l'intégration précédente du protocole d'accès à distance VNC. Il s'agit d'un code expérimental et sera initialement disponible dans le package de code source VirtualBox uniquement. Il s'agit d'un code de grande portion fourni par les utilisateurs et n'est en aucun cas pris en charge par Oracle.
La gestion du clavier est sévèrement limitée et seule la disposition du clavier américain fonctionne. D'autres dispositions de clavier auront au moins certaines touches qui produisent des résultats erronés (effets souvent assez surprenants), et pour les dispositions qui présentent des différences importantes par rapport à la disposition de clavier américaine, elles sont très probablement inutilisables.
Il est possible d'installer à la fois Oracle VM VirtualBox Extension Pack et VNC, mais un seul module VRDE peut être actif à la fois. La commande suivante bascule vers le module VNC VRDE dans VNC:
VBoxManage setproperty vrdeextpack VNC
La configuration de l'accès à distance fonctionne de manière très similaire à VRDP (voir Section 7.1, «Affichage à distance (prise en charge VRDP)»), avec certaines limitations: VNC ne prend pas en charge la spécification de plusieurs numéros de port et l'authentification se fait différemment. VNC ne peut gérer que l'authentification par mot de passe, et il n'y a pas d'option pour utiliser les hachages de mot de passe. Cela ne laisse aucun autre choix que d'avoir un mot de passe en texte clair dans la configuration de la machine virtuelle, qui peut être défini avec la commande suivante:
VBoxManage modifyvm "VM name" --vrdeproperty VNCPassword=secret
L'utilisateur est responsable de la confidentialité de ce mot de passe, et il doit être supprimé lorsqu'une configuration de machine virtuelle est transmise à une autre personne, à quelque fin que ce soit. Certains serveurs VNC prétendent avoir des mots de passe "cryptés" dans la configuration. Ce n'est pas un vrai cryptage, il ne fait que masquer les mots de passe, ce qui est exactement aussi sûr que les mots de passe en texte clair.
La commande suivante revient à VRDP (si installée):
VBoxManage setproperty vrdeextpack "Oracle VM VirtualBox Extension Pack"