In addition to the three .vmx configurations:
- RemoteDisplay.vnc.enabled = [true|false]
- RemoteDisplay.vnc.port = [port #]
- RemoteDisplay.vnc.password = [optional]
Take a look at this blog post for details on configuring custom firewall rules including persisting the custom rules upon a system reboot.
Here are a few screenshots of configuring the .vmx configurations and using a VNC client to connect to the powered on virtual machine.
VNC. VMware Remote Console or standard RDP/SSH should still be considered for virtual machine remote access.