Setting up remote access to help friends/family members/customers can be difficult, especially when firewalls and NAT routers are involved. The following tutorial explains how to use VNC's reverse connection to make it easier.
Standard disclaimer applies, as always: You are 100% responsible for your own actions. Using this site, visiting a link, downloading a program, in short, living, is done entirely at your own risk (and joy).
You are running Windows | You are running Mac OS X |
1. If you have a router, make sure to forward port 5500 to your computer. If you're not sure how to do this, check here. | |
2. Download tightvnc-1.2.9_x86_viewer.zip | 2. Download Mark Lentczner's version of Chicken of the VNC |
3. Unzip vncviewer.exe to your Desktop | 3. Unzip Chicken of the VNC to your Desktop |
4. Open a command prompt and cd to your Desktop path |
4. Double click Chicken of the VNC |
5. Type: vncviewer -listen and press Enter. screenshot |
5. Click Connection > Open Listener... > Start. screenshot |
6. You are now ready to accept connections from your customer. |
Customer is running Windows | Customer is running Mac OS X |
1. Download tightvnc-1.2.9_x86.zip | 1. Download Mark Lentczner's version of OSXvnc |
2. Extract WinVNC.exe and VNCHooks.dll from tightvnc-1.2.9_x86.zip | 2. Unzip OSXvnc to your Desktop |
3. Send WinVNC.exe and VNCHooks.dll to customer (optionally, combine the two into a single executable with PEBundle and/or compress with UPX) |
3. Send OSXvnc to customer |
4. Have customer double click WinVNC.exe, type anything into the "Password:" box, and press OK. screenshot | 4. Have customer double click OSXvnc |
5. Have customer right click on WinVNC icon in system tray, choose "Add New Client", and type in your IP address. screenshot 1 | 2 | 5. Have customer click "Connect to Client", enter your IP address in the "Host" box, and click "Start Server". screenshot |
6. You will now be able to control customer's computer from your own. When finished, right click VNC tray icon on customer's Desktop and choose "Close". Customer may delete the VNC file(s) you sent. screenshot | 6. You will now be able to control customer's computer from your own. When finished, click "Stop Server" on customer's machine. Customer may delete OSXvnc if desired. screenshot |
created: 2005.01.19