TightVNC and firewall problem
Reply #19 – 2005-01-06 23:21:30
Hey WILU, I'm running TightVNC in a computer behind 2 firewalls, too. One is the router itself, who acts like a firewall if the ports are not being correctly forwarded, and the other one is windows firewall. TightVNC uses 2 ports: 5800, for the Java Web Interface, and 5900, for the Viewer, which has more options and from my personal experience is a little bit faster. Anyway, since I also have a dynamic IP address I had also to subscribe a service like DynDNS. I'm using No-IP, though. It's a great service, with software solutions for virtually all platforms. I'd disable the built-in ip update in your router if I were you, just to be sure, and give no-ip a try. It updates your IP and if you open the tool, it reports your external IP address. Note that somewhere, just in case. In the "Virtual Server" section in your router forward the port 5900. To do this, follow the instructions in the link you provided:# Select Virtual Server from the Security Menu. # Click Add. # Select Customized service and complete the fields with the appropriate values. * Protocol: TCP * External port: 5900 * Internal port: 5900 * Internal server IP Address: . # Click Apply. The "Internal server IP Address" is the LAN address the router assigned to the machine running TightVNC server. If you're not sure what the address is, go to Start Menu | Run and type the following command in the little window that popped up: "cmd" (without the quotes). You should now see an MS-DOS prompt. Type "ipconfig /all" (again without the quotes) and you should see the LAN address of the machine. Windows reports it like this:IP Address. . . . . . . . . . . . : 192.168.0.183 (This is my ip address, yours is probably different, but also starts with 192.168. That's the IP you need to tell the router. Then, be *sure* you've disabled the windows firewall for all the connections you have. If it works, you'll configure it later - your router acts as a firewall in the meantime. Then go to work and try to access your machine. Use the TightVNC Viewer and its default port (5900, which is already open in the server computer). If it still doesn't work look for possible software in your work that might be blocking the connection. Maybe your work LAN is configured in some way that only extrenal connections to most common ports are allowed. Try from a friend's or relative's computer. Hope this helps