Tengo entendido que hay por alli, al menos, un Proxy de VNC que te permite conectarte a varias máquinas detras de un IP Público... quizas
San Google te ayude en eso.
Otra opción, que se me ha ocurrido al leer el post de neftalí, es que asignes un puerto diferente a cada cliente, y que te valgas del router para llegar a cada uno de ellos:
Digamos:
Código:
Puerto IP Local
===== ================
4801 192.168.1.101:4800
4802 192.168.1.102:4800
.
.
4822 192.168.1.122:4800
4823 192.168.1.123:4800
Hasta luego.