1) setup a port forwarding on a router2) install UltraVNC Repeater on a computer with a public address and with help of the Repeater access the PC3) pretty much as 2) but you could use SSH port-forwarding instead. Regards,----Alex MorozovChief Software EngineerSmartCode Solutions