เริ่มต้นด้วย VirtualBox 4.2.0 มีส่วนเสริมอีกชุดหนึ่งคือ VNC ซึ่งเป็นโอเพ่นซอร์สและแทนที่การรวมก่อนหน้าของโปรโตคอลการเข้าถึงระยะไกล VNC นี่คือโค้ดทดลองและจะเริ่มให้บริการในแพ็คเกจซอร์สเสมือนของ VirtualBox เท่านั้น มันเป็นรหัสส่วนใหญ่โดยผู้ใช้และไม่ได้รับการสนับสนุนโดย Oracle
การจัดการแป้นพิมพ์มีข้อ จำกัด อย่างรุนแรงและมีเพียงเค้าโครงแป้นพิมพ์ของสหรัฐอเมริกาเท่านั้น รูปแบบแป้นพิมพ์อื่น ๆ จะมีปุ่มอย่างน้อยบางปุ่มที่ให้ผลลัพธ์ที่ผิด (มักจะมีเอฟเฟกต์ที่น่าประหลาดใจ) และสำหรับรูปแบบที่มีความแตกต่างอย่างมีนัยสำคัญกับรูปแบบแป้นพิมพ์สหรัฐฯ
สามารถติดตั้งได้ทั้ง Oracle VM VirtualBox Extension Pack และ VNC แต่โมดูล VRDE เดียวเท่านั้นที่สามารถใช้งานได้ตลอดเวลา คำสั่งต่อไปนี้สลับไปยังโมดูล VNC VRDE ใน VNC:
VBoxManage setproperty vrdeextpack VNC
การกำหนดค่าการเข้าถึงระยะไกลทำงานคล้ายกับ VRDP มาก (ดูหัวข้อ 7.1,“ จอแสดงผลระยะไกล (สนับสนุน VRDP)”) โดยมีข้อ จำกัด บางประการ: VNC ไม่รองรับการระบุหมายเลขพอร์ตจำนวนมาก VNC สามารถจัดการกับการตรวจสอบรหัสผ่านเท่านั้นและไม่มีตัวเลือกในการใช้รหัสผ่านแฮช ไม่มีตัวเลือกอื่นนอกจากการมีรหัสผ่านแบบข้อความธรรมดาในการกำหนดค่า VM ซึ่งสามารถตั้งค่าด้วยคำสั่งต่อไปนี้:
VBoxManage modifyvm "VM name" --vrdeproperty VNCPassword=secret
ผู้ใช้มีหน้าที่รับผิดชอบในการเก็บรหัสผ่านนี้เป็นความลับและควรลบออกเมื่อการกำหนดค่า VM ถูกส่งไปยังบุคคลอื่นไม่ว่าด้วยวัตถุประสงค์ใด เซิร์ฟเวอร์ VNC บางตัวอ้างว่ามีรหัสผ่าน "เข้ารหัส" ในการกำหนดค่า นี่ไม่ใช่การเข้ารหัสที่แท้จริงมันเป็นเพียงการปกปิดรหัสผ่านซึ่งมีความปลอดภัยเท่ากับรหัสผ่านแบบข้อความที่ชัดเจน
คำสั่งต่อไปนี้สลับกลับไปเป็น VRDP (หากติดตั้ง):
VBoxManage setproperty vrdeextpack "Oracle VM VirtualBox Extension Pack"