5 de febrero de 2014

Controlar un equipo remoto

Si quieres controlar remotamente los equipos de tu empresa de una manera fácil, rápida, eficaz y sobre todo, gratis, la aplicación UltraVNC combinada con mRemote es lo que buscas.

Necesitaremos descargarnos:

Para los equipos de la red:
- uVNC server: (En el enlace se nos descarga la aplicación cliente y la aplicacion servidor, en los equipos de la red que queramos controlar debemos instalar el servidor).


Para nuestro equipo (desde el que vamos a controlar a los demás):
- uVNC client: (En el enlace se nos descarga la aplicación cliente y la aplicacion servidor, en nuestro equipo sólo instalaremos la aplicación cliente).

- mRemote

Comenzamos la instalación

En cada uno de los equipos de la red que queremos controlar:
  • Ejecutamos el archivo de instalación que acabamos de descargar, 64 o 32 bits, dependiendo de nuestro S.O.
  • Seguimos toda la instalación, "seleccionar lenguaje, siguiente, aceptar, siguiente, elegir ruta...", hasta llegar al apartado "Select Components". En este caso, seleccionamos "UltraVNC Server Only". Le damos todo a siguiente hasta finalizar la instalación.



  • Una vez instalado, se nos crea un icono del programa en la barra de menú rápido. Le damos con botón derecho -> "Admin properties"
  • En el apartado "Authentication", establecemos una contraseña. Esta contraseña es la que nos pedirá el programa, junto con la ip de cada ordenador, cuando lo ejecutemos desde nuestro equipo, para poder acceder a este. Lo normal es poner la misma contraseña a cada equipo de la red al que queramos acceder.  

  • Apply, Ok y ¡Listo!
¡Importante! - Hay que apuntar la ip de cada equipo en el que se vaya instalando, puesto que nos hará falta para acceder a él.


En nuestro PC:
  • Seguimos toda la instalación igual que en el paso anterior, hasta llegar al apartado "Select Components". En este caso, seleccionamos "Full Instalation". Le damos todo a siguiente hasta finalizar la instalación.



  • Esta instalación, además de instalarnos el servidor uVNC, también nos instala el visor (vncviewer.exe). Tenemos que apuntar la ruta dónde se nos ha instalado, porque nos servirá para posteriores pasos. A mí, por defecto, se me ha instalado en la siguiente ruta "C:\Program Files\uvnc bvba\UltraVNC".
  • En este punto, si nos vamos a nuestro equipo y ejecutamos el visor "vncviewer.exe" que se encuentra (en mi caso) en "C:\Program Files\uvnc bvba\UltraVNC":
  • En VNC Server: IP del equipo al que nos queremos conectar.
  • Connect


  • Nos aparece una nueva ventana, y ahí introducimos el password que le pusimos a ese ordenador.


¡Importante! - Los equipos tienen que tener el Firewall de Windows desactivado, de lo contrario, te rechazará la conexión.


Si tenemos pocos ordenadores, o estamos en la red de casa, esta solución no está mal, pero cuando nos encontramos en una empresa, con varios ordenadores a los que acceder contínuamente, es muy poco eficiente y perdemos un tiempo valioso en tener que primero, consultar la ip del equipo al que nos queremos conectar, y después, introducir la misma contraseña una y otra vez.

Para evitar este engorro, usaremos un gestor de conexiones, en mi caso, he optado por mRemote.


Comenzamos la instalación de mRemote.

  •  Ejecutamos el instalador de mRemote, la instalación no tiene ningún misterio: Aceptamos todo y siguiente.
  • Una vez instalado, abrimos el menú "Tools" - "External Applications"

  • Ahí es donde agregaremos el UVNC:
  • Botón derecho en un espacio en blanco de la pestaña "External Applications"
  •  Add. Nos aparece una ventana en la parte de abajo (Application Editor), que tenemos que rellenar con los siguientes datos (Evidentemente, en el campo "Filename", tenemos que poner nuestra ruta, que puede, o no, coincidir con la mía):
    Display Name: UVNC
    Filename: C:\Program Files(x86)\UltraVNC\vncviewer.exe (¡¡Sustituidla por vuestra ruta!!)
    Arguments: -connect %hostname% -password %password%



  • Volvemos a "View - Connections panel"
  • Agregamos una nueva conexión: Botón derecho en "Connections" - "Add Connection"
  • Si no lo teníamos visible hasta ahora, nos aparecerá una nueva ventana "Config", que tendremos que rellenar con los siguientes datos:
    • Name: Nombre que le queramos dar a este equipo para identificarlo.
    • Hostname/IP: Dirección ip del equipo al que nos queremos conectar.
    • Password: Contraseña que le pusimos en las propiedades del programa UltraVNC a ese equipo.
    • Protocol: Ext. App
    • Ext. App: UVNC (Es el nombre que le hemos dado al programa que hemos instalado antes, en nuestro mRemote, en el tercer paso)



Si pincháis dos veces en la conexión que acabamos de crear, veréis como os aparece el escritorio de la otra persona en vuestra pantalla, y desde vuestro equipo lo podéis controlar perfectamente.


Podéis encontraros con algunos inconvenientes, por ejemplo:

Cuando un equipo se encuentra bloqueado y me pide que pulse Ctrl-Alt-Supr, pulso el botón Ctrl-Alt-Spr de la aplicación UVNC, pero no me hace caso: 
SOLUCIÓN: Ejecuta desde la consola del equipo al que te quieres conectar, el siguiente comando:
C:\> reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v SoftwareSASGeneration /t REG_DWORD /d 1 /f
Reinicia y vuelve a probar.

Tengo Windows 7 y varios monitores en un mismo ordenador, pero sólo me aparece uno. 
SOLUCIÓN: Con la aplicación uVNC es imposible que te aparezca más de un monitor mientras uses Windows 7. Lo único que me ha funcionado a mí, es instalar el programa RealVNC en los equipos que tienen dos o más monitores, en lugar de uVNC, y entonces, sí me deja ya visualizar todos los monitores.


Espero que esto os ayude tanto como a mí ;-)

1 comentario: