Начиная с VirtualBox 4.2.0 существует еще один пакет расширений, VNC, который имеет открытый исходный код и заменяет предыдущую интеграцию протокола удаленного доступа VNC. Это экспериментальный код, который первоначально будет доступен только в пакете исходного кода VirtualBox. Он представляет собой большую часть кода, предоставленного пользователями, и никоим образом не поддерживается Oracle.
Работа с клавиатурой строго ограничена, и работает только раскладка клавиатуры в США. Другие раскладки клавиатуры будут иметь по крайней мере некоторые клавиши, которые дают неправильные результаты (часто весьма неожиданные эффекты), а для раскладок, которые имеют существенные отличия от раскладки клавиатуры в США, это, скорее всего, непригодно для использования.
Можно установить пакет расширения Oracle VM VirtualBox и VNC, но в любой момент может быть активен только один модуль VRDE. Следующая команда переключается на модуль VNC VRDE в VNC:
VBoxManage setproperty vrdeextpack VNC
Настройка удаленного доступа работает очень похоже на VRDP (см. Раздел 7.1, «Удаленный дисплей (поддержка VRDP)»), с некоторыми ограничениями: VNC не поддерживает указание нескольких номеров портов, и аутентификация выполняется по-другому. VNC может работать только с аутентификацией по паролю, и нет возможности использовать хеши паролей. Это не оставляет другого выбора, кроме наличия открытого пароля в конфигурации виртуальной машины, который можно установить с помощью следующей команды:
VBoxManage modifyvm "VM name" --vrdeproperty VNCPassword=secret
Пользователь несет ответственность за сохранение этого пароля в секрете, и он должен быть удален, когда конфигурация виртуальной машины передается другому лицу, для каких-либо целей. Некоторые VNC-серверы утверждают, что в конфигурации есть «зашифрованные» пароли. Это не настоящее шифрование, оно только скрывает пароли, которые так же безопасны, как пароли в виде открытого текста.
Следующая команда переключается обратно в VRDP (если установлен):
VBoxManage setproperty vrdeextpack "Oracle VM VirtualBox Extension Pack"