Je moet op de router de port forwarden naar intern ip van jouw pc, want als je van buitenaf op de router binnenkomt op die poort, weet de router niet voor welke pc dat bedoeld is.
Natuurlijk moet je dan ook zorgen dat jouw pc intern altijd hetzelfde IP heeft.
De standaardpoort voor VNC is 5900, voor de HTTP/JAVA-VNC is dat 5800 (maar dat kan normaal veranderd worden bij VNC).