Principal platformsCan't see your platform?
x86 and x64 architectures supported, where available:
Server 2012 R2
Server 2008 R2
NT 4 (SP6a)
Mac OS X
Universal architecture supported:
OS X 10.10 (Yosemite)
OS X 10.9 (Mavericks)
OS X 10.8 (Mountain Lion)
OS X 10.7 (Lion) Server
OS X 10.7 (Lion)
OS X 10.6 (Snow Leopard)
OS X 10.5 (Leopard)
OS X 10.4 (Tiger)
Ubuntu 10.04 [i386 and amd64]
Ubuntu 12.04—14.10 [i386 and amd64]
Debian 6—7 [i386 and amd64]
RHEL 4—6 [x86 and x64]
CentOS 4—6 [x86 and x64]
Fedora 18—20 [x86 and x64]
SUSE Linux Enterprise Server 10—11 [x86 and x64]
SUSE Linux Enterprise Desktop 10—11 [x86 and x64]
Solaris 9—11 [x86]
Solaris 10 u5—11 [x64]
Solaris 8—11 [SPARC]
HP-UX 11.00 (with patch) [PA-RISC on ia64]
HP-UX 11i v3 [PA-RISC on ia64]
AIX 5.3 (TL7 or higher) [PowerPC]
Raspbian [ARM HF]
The same range of resources are available to help get VNC working for you on these platforms, but please note you may need to use an earlier version of VNC.
Ubuntu 6.06 [i386]
Ubuntu 6.10—9.10 [i386 and amd64]
Ubuntu 10.10—11.10 [i386 and amd64]
Debian 3.1—5 [i386 and amd64]
RHEL 2.1—3 [x86 and x64]
CentOS 2.1—3 [x86 and x64]
Fedora 7—17 [x86 and x64]
All license types unless otherwise stated:
To prevent unauthorized access. One scheme for Free, two for Personal, three for Enterprise licenses. Note credentials are never sent in the clear.
To prevent packet sniffing and tampering. 128-bit AES for Personal, 256-bit AES for Enterprise licenses. Not available for Free licenses.
Unique, memorable catchphrases
To enable connecting users to verify identity. Generated from a 2048-bit RSA public/private key. Identity changes are flagged, deterring man-in-the-middle attacks. Personal and Enterprise licenses only.
Lock down using policy
To prevent users configuring VNC applications. Enterprise licenses only.
To prevent denial-of-service attacks.
To allow only particular connected users access to features such as printing and file transfer. Personal and Enterprise licenses only.
To restrict the computers permitted to connect.
To enable one user to accept or reject connections.
To prevent interaction by all, or just particular, connected users.
To terminate non-responsive connections.
To allow only one connection at a time.
Lock or log off on last disconnect
To prevent unauthorized access to an unattended VNC Server computer (Windows and Mac only).
To prevent unauthorized observation of an unattended VNC Server computer (Windows only).
To minimize open ports and firewall exceptions by sharing the same port for VNC connections and VNC Viewer for Java downloads.
To record successful or attempted connections.
To identify RealVNC Ltd (Windows only).
VNC is available in the following languages:
VNC programs automatically run in the desktop language of the user. If required, VNC Server can be configured to support mixed-language environments.
Hard disk space
VNC Server: 23.2 MB
VNC Viewer: 8.5 MB
Mac OS X
VNC Server: 37.4 MB
VNC Viewer: 12.4 MB
VNC Server: 29.4 MB
VNC Viewer: 5.6 MB
VNC Server can be started in different modes to meet different remote access needs:
|Service Mode||User Mode||Virtual Mode|
|Mac OS X||Yes||Yes|