Począwszy od VirtualBox 4.2.0 istnieje kolejny pakiet rozszerzeń VNC, który jest oprogramowaniem typu open source i zastępuje poprzednią integrację protokołu zdalnego dostępu VNC. To jest kod eksperymentalny i będzie początkowo dostępny tylko w pakiecie kodu źródłowego VirtualBox. Jest to duża część kodu dostarczonego przez użytkowników i nie jest w żaden sposób obsługiwana przez Oracle.
Obsługa klawiatury jest poważnie ograniczona i działa tylko układ klawiatury w USA. Inne układy klawiatury będą miały przynajmniej niektóre klawisze, które dają błędne wyniki (często dość zaskakujące efekty), a dla układów, które różnią się znacznie od układu klawiatury w USA, najprawdopodobniej nie można ich użyć.
Możliwe jest zainstalowanie zarówno Oracle VM VirtualBox Extension Pack, jak i VNC, ale tylko jeden moduł VRDE może być aktywny w dowolnym momencie. Następujące polecenie przełącza się na moduł VNC VRDE w VNC:
VBoxManage setproperty vrdeextpack VNC
Konfiguracja zdalnego dostępu działa bardzo podobnie do VRDP (patrz Rozdział 7.1, „Zdalny wyświetlacz (obsługa VRDP)”), z pewnymi ograniczeniami: VNC nie obsługuje określania kilku numerów portów, a uwierzytelnianie odbywa się inaczej. VNC może zajmować się tylko uwierzytelnianiem haseł i nie ma opcji używania skrótów haseł. To nie pozostawia innego wyboru niż hasło w postaci jawnego tekstu w konfiguracji maszyny wirtualnej, które można ustawić za pomocą następującego polecenia:
VBoxManage modifyvm "VM name" --vrdeproperty VNCPassword=secret
Użytkownik jest odpowiedzialny za utrzymanie tego hasła w tajemnicy i powinno ono zostać usunięte, gdy konfiguracja maszyny wirtualnej zostanie przekazana innej osobie, niezależnie od celu. Niektóre serwery VNC twierdzą, że mają „zaszyfrowane” hasła w konfiguracji. To nie jest prawdziwe szyfrowanie, tylko ukrywanie haseł, które jest tak samo bezpieczne, jak hasła jawnego tekstu.
Następujące polecenie przełącza z powrotem na VRDP (jeśli jest zainstalowany):
VBoxManage setproperty vrdeextpack "Oracle VM VirtualBox Extension Pack"