In short, VNC takes a graphical look on your computer monitor, turns it into interfaces and inputs, and sends them to the devices you use for remote control. VNC application will send input to the keyboard, mouse, and click to your computer at home. And make the computer as if in front of you.
Some networks have proxies and firewalls that could interfere with this VNC operation. Check your cable or DSL router manual for secure VNC instructions.
You can use the Screen Sharing feature in Messages to create a remote control from another Mac to your Mac. However, you can also control your Mac from a Windows PC or from an older version of OS X.
Remote Desktop Mac To Windows
1. Go to your System Preferences and under the Internet and Wireless heading, click on Sharing.
2. Enable either the Screen Sharing or the Remote Management checkboxes.
3. Click on Computer Settings and enable “VNC viewers may control screen with password.”
4. Provide a password and click “OK”. (Only for Remote Management)
5. Click on Options and enable any other permissions you may need.
You should now have a VNC server running on the standard port 5900 of your machine. You should (in theory) be able to connect to your Mac with any viewer using your machine’s IP address and the port. As I mentioned before, I had some issues connecting from Windows, and had to take a few precautions. I’m using TightVNC, so these changes may or may not be necessary on other viewers.
Remote Desktop Mac To Windows Tweaks for Windows
To prevent receiving a patterned, gray screen after the login, be sure to logout of your current user on your Mac first. The viewer will prompt for a password, but once connected, will not display the actual desktop unless no users are logged in on the host.
In the Options menu.
1. Enable “Disable clipboard transfer.” This was a major issue that would cause freezing immediately upon on connect unless enabled. Of course, you will not be able to share the clipboard across the host and client machines, but at least the host machine will continue running properly.
2. Set the “Preferred Encoding” to either “Raw” or “ZRLE”. The other options appeared to work, but seemed to cause some minor freeze-ups on the Mac.
3. Oftentimes after closing the viewer, the Mac would freeze yet again, requiring a reset. One workaround is to click the “Pause” button (double red bar) in the active Viewer before closing the connection. Have not yet gotten a chance to look into why this works, but it seems to solve the problem for the time being.
4. Following these steps should help ensure you can connect to your Mac from a Windows machine. Just enter
:5900 as the Remote Host and enter the password from before to connect.
Of course, another option is to simply user a third-party VNC server, but if you don’t feel like installing more software, hopefully this helps prevent a few headaches.