Il faut creer des regle sur le firewall sur ta machine qui est sur internet.
tu doit rediriger les port de vnc vers ta machine x de ton reseau local.
Tu peut faire ca sous linux facilement avec iptable (firewal), sous windows, je ne connais pas de logiciel firewall, mais ca existe, cherche sur google comment traverser un routeur avec vnc.