La solucion sencilla y barata es usar el UltraVNC.
http://ultravnc.sourceforge.net
En concreto para los clientes nosotros usamos el UltraVNC SC (SingleClick) +
UltraVNC Repeater.
http://ultravnc.sourceforge.net/addons/singleclick.html
Ya que asi no hace falta ni configurar los routers, ni tener que realizar una instalacion en las computadoras del cliente, y varios tecnicos puedes estar utilizando el sistema a la vez de forma transparente para los clientes.
El servior SingleClick para los clientes esta alojado en una pagina web propia,
de modo que la operativa para conectar a un cliente es muy sencilla:
Un tecnico que necesite conectar a cualquiera de los computadores de un cliente hace lo siguiente.
1. Le dice al cliente que se ponga delante del ordenador que queremos controlar y que vaya a la pagina web:
www.servicio_tecnico.com ( direccion no real pero de ese estilo).
2. El cliente con su navegador entra en esa pagina que automaticamente descarga el UltraVNC SingleClick y se ejecuta (el programa ocupa poco sobre 100K no se tarda nada en descargar).
3. Al cliente le aparece una ventana que le pregunta el numero de operador (numero de tecnico por asi decirlo, cada tecnico tiene un numero asignado),
el tecnico le dice su numero de operador, el cliente lo teclea, (por ejemplo, el 6) pulsa OK y listo.
4. El tecnico ya ha conectado.
Como se ve la operativa es muy sencilla, y permite controlar cualquier ordenador de cualquier persona sin realizar ningun tipo de instalacion, sin tener que configurar nada en el router ni la red del cliente, y el cliente lo unico que tiene que hacer es visitar la pagina web que se le indica.
Saludos