You can use Workstation Pro to configure a virtual machine to act as a Virtual Network Computing (VNC) server so that users on other computers can use a VNC client to connect to the virtual machine. You do not need to install specialized VNC software in a virtual machine to set it up as a VNC server.

Note: You cannot configure a remote virtual machine as a VNC server.


  1. Select the virtual machine and select VM > Settings.
  2. On the Options tab, select VNC Connections and select Enable VNC.
  3. (Optional) To allow VNC clients to connect to multiple virtual machines on the same host system, specify a unique port number for each virtual machine.
    Use should use a port number in the range from 5901 to 6001. Other applications use certain port numbers, and some port numbers are privileged. For example, the VMware Management Interface uses ports 8333 and 8222 and VMware Workstation Server uses port 443. On Linux, only the root user can listen to ports up to port number 1024.
  4. (Optional) Set a password for connecting to the virtual machine from a VNC client.
    The password can be up to eight characters long. Because it is not encrypted when the VNC client sends it, do not use a password that you use for other systems.
  5. (Optional) Click View VNC Connections to see a list of the VNC clients that are remotely connected to the virtual machine and find out how long they have been connected.
  6. Click OK to save your changes. 

What to do next

If you do not VNC clients use to use the US101 keyboard map (U.S. English) when they connect to the virtual machine, specify a different language. See Specify a Language Keyboard Map for VNC Clients.