If your ISP provide you a dynamic IP to you, you need to subscribe to a dynamicDNS service provider supported from your NAT broadband router and put your hostname freshly created and configure it to forward external port to your internal ip address port of your NAT/ broadband router
or
If your ISP provide you a static IP to you, you need to forward external port to your internal LAN port IP address configure it to your NAT/router.
[syntax="text"]
Single Port Forwarding
Application | External | Internal | Protocol | IP Address | Enable
------------------------------------------------------------------------
vnc0 | 5900 | 5900 | TCP | 192.168.1.100 | yes
vnc1 | 5901 | 5900 | TCP | 192.168.1.101 | yes
vnc2 | 5902 | 5900 | TCP | 192.168.1.102 | yes
vnc3 | 5903 | 5900 | TCP | 192.168.1.103 | yes
------------------------------------------------------------------------
[/syntax]
myhost.domain.com:5900 --> redirected internally to 192.168.1.100:5900
myhost.domain.com:5901 --> redirected internally to 192.168.1.101:5900
myhost.domain.com:5902 --> redirected internally to 192.168.1.102:5900
myhost.domain.com:5903 --> redirected internally to 192.168.1.103:5900
myhost.domain.com:5904 --> redirected internally to 192.168.1.104:5900
incoming from WAN to LAN
port 5500 TCP protocol --> ip/hostname --> vncviewer listening
port 5800 TCP protocol --> ip/hostname --> winvnc http VNC server http
port 5900 TCP protocol --> ip/hostname --> winvnc rfb VNC server
port 5901 TCP protocol --> ip/hostname --> ultravnc repeater
port 0443 TCP protocol --> ip/hostname --> https ssl (and repeater_ssl)
outgoing from LAN to WAN (necessary only for enabled firewall like XP SP2 Windows Firewall or any strong software/hardware firewall)
port 0443 TCP protocol --> ip/hostname --> https ssl or repeater_ssl (SingleClick III aka SCIII)
port 5500 TCP protocol --> ip/hostname --> winvnc reverse connection (SingleClick)
port 5800 TCP protocol --> ip/hostname --> web browser act as vncviewer
port 5900 TCP protocol --> ip/hostname --> vncviewer
http://www.simpleportforwarding.com/node/8
Simple Port Forwarding works with WebPages and not directly with your router. Making it a safe program to use. Its no different than using Firefox, IE or any other browser to setup port forwarding yourself.
The program works by automating the process for you. So whether you don't understand how to forward ports, or your simply looking for an easier way to forward ports then this program is for you.
Its port forwarding made simple.
http://www.portforward.com/routers.htm
has a long list of different routers and easy step by step on port forwarding for almost any broadband router including (ADSL/CATV)
Just select your broadband router spam, then the router model, then select VNC from the list of programs to forward. It will show, pictures and all, how to forward a port for VNC.
hint from [user=3463][/user]
----------------------------------------
FQDN= Fully Qualified Domain Name
A fully qualified domain name consists of a host and domain name, including top-level domain.
For example, www.uvnc.com is a fully qualified domain name.
www is the host,
uvnc is the second-level domain,
.com is the top level domain.
for reach your vnc server from vncviewer:
for reach your vnc server from web browser:
port 80 is standard http port and not usable if you have web server
but 5800 is not a standard port for http so you need follow step below:
don't forget to put http:// at header
- external usage (outside of your office, home from your web browser)
reach vnc server over Internet with FQDN address (with right access )
or your own rent a static public IP address ((you know because is on your contract)
example:
http://myhost.dynamicdns.org:5800
http://public_ip:5800
http://123.123.123.123:5800
or - internal usage (inside your home/office LAN from your web browser
example:
http://hostname:5800
http://private_ip:5800
http://192.168.1.101:5800
testing port if open or closed
connecting to UltraVNC Server
winvnc must started and listen port 5900 before start the test port for have an answer by ping or grc port probe
https://www.grc.com/x/portprobe=5900
or
UltraVNC server connecting to UltraVNC viewer ?
(reverse mode, aka call back)
vncviewer must started and listen port 5500 before start the test port for have answer by ping or grc tester
https://www.grc.com/x/portprobe=5500