Salut,
je suppose que passes par un routeur nat dynamique.
2 solutions :
soit tu changes le port vnc pour chaque machine:
5900, 5901,5902 .... etc et tu fait un port mapping dans le nat du routeur vers l'ip privée de la machine qui va bien.
soit tu fais un double vnc:
tu laisses tout le monde par défaut (en 5900) tu en mappe une seule qui servira a son tour de client pour les autres, mais via l'ip privée.
Au passage,
pour une "meilleure" sécurité, je te conseille fortement de ne pas utiliser le port standard de vnc pour un accès internet. ça serait un peu trop facile de rentrer.
et ... Voili Voilou Voila !