Mostrando entradas con la etiqueta HowTo. Mostrar todas las entradas
Mostrando entradas con la etiqueta HowTo. Mostrar todas las entradas

20 de noviembre de 2017

Mi servidor DNS se ha caído

Si eres el administrador de la red y tienes un servidor DNS propio, sabrás que lo peor de esto son las contínuas llamadas de los usuarios quejándose y presionándote para que vuelvas a dejarlo todo tal y como estaba.

Pues bien, propongo una solución temporal, sencilla y rápida que os servirá para calmar el ambiente hasta que podáis solucionar el problema de vuestro servidor DNS:

¡Ojo! Hay que asegurarse de que realmente nuestro servidor DNS no responda a ping, si no, habría una ip duplicada y conflicto en la red.

1. Descarga Simple DNS Plus de su web. Podrás usarlo durante 30 días de manera gratuita.
2. Anota tu DNS, en mi caso mi servidor DNS es: 192.168.1.5
3. Elige un PC que tengas libre, aunque en mi caso lo hice con el mismo PC con el que trabajo habitualmente.
4. Añade una nueva ip a la tarjeta de red de este equipo que será el nuevo servidor, así:
  • Panel de Control –> Redes e internet -> Conexiones de RED. 
  • Botón derecho sobre la conexión que esté activa -> Propiedades -> Doble Clic en Protocolo de internet versión 4 (TCP/IPv4) -> Opciones avanzadas
  • En el apartado “Direcciones IP” – Agregar
  • Aquí ponemos la IP de nuestro servidor DNS que está caído y su máscara de red, agregar y listo.
  • Ya tenemos nuestra tarjeta de red configurada para que nuestro equipo sirva como servidor DNS.
5. Ahora, simplemente abrimos el programa Simple DNS Plus. Se iniciará el servicio automáticamente. Ya deberían volver a navegar todos los clientes, pasando por nuestro equipo.
 

27 de agosto de 2014

Instalación Source VTiger CRM 6 y Wamp Server

VTiger CRM es la alternativa, de código abierto, perfecta para SugarCRM.
En la web oficial tenemos disponible el código fuente, para poder instalarlo en Sistemas Windows, MAC... y un ejecutable (mucho más fácil de instalar) para Windows.

Instalar mediante el ejecutable no tiene demasiada historia y hay muchos tutoriales en la web, pero es en la instalación a través del código fuente donde parece ser, que surgen los problemas.

1. Antes de nada, nos descargamos e instalamos la versión 2.0i de Wamp Server, a mí la versión más nueva me ha dado muchos problemas:
http://freefr.dl.sourceforge.net/project/wampserver/WampServer%202/WampServer%202.0/WampServer2.0i.exe


2. En la siguiente URL, nos descargamos y descomprimimos el Source de VTiger: https://www.vtiger.com/open-source-downloads/


3. En la carpeta wamp\www\ pegamos la carpeta descomprimida vtigerCRM


4. Editamos el fichero php.ini


5. Cambiamos los siguientes parámetros:

safe_mode = Off
display_errors = On
file_uploads = On
register_globals = Off
max_execution_time = 600
output_buffering = On
memory_limit = 64M
error_reporting = E_ALL & ~E_NOTICE
allow_call_time_pass_reference = On
log_errors = Off
short_open_tag= On


De no ser así, al intentar acceder a la URL de VTiger, nos aparecerían errores del tipo:
"Notice: Undefined index: file in C:\wamp\www\vtigerCRM\include\utils\utils.php on line 880"


6. Además, también debemos modificar estos parámetros del fichero php.ini:

max_execution_time=3600
max_input_time=-1
memory_limit=500M


De no ser así, la instalación no finalizaría con éxito, y las tablas de la base de datos, se crearían vacías, por ejemplo, no podríamos acceder con nuestro usuario administrador al CRM, ya que la tabla users estaría vacía.
Además, otro problema que he detectado (si no se modifican estos parámetros), es que cuando se intenta acceder a cualquier otra página del CRM, por ejemplo, forgotPassword.php, esta aparece en blanco.


7. Y para los requisitos de la instalación, también es necesario modificar esto.

error_reporting = E_WARNING & ~E_NOTICE & ~E_DEPRECATED

Y en este, le borramos el punto y coma de delante:
extension=php_imap.dll


De no ser así, al comienzo de la instalación nos advertiría de que puede haber problemas.


8. Ya está todo preparado para comenzar la instalación, así que accedemos desde nuestro explorador web, a la carpeta de VTiger que antes copiamos en wamp\www:

http://localhost/vtigerCRM


¡OJO! Puede ser que al acceder a esa URL, nos aparezca la pantalla en blanco o salgan errores, en ese caso, debemos borrar todas las cookies del navegador y volver a acceder de nuevo.


9. Pinchamos en Install, luego en I agree y si hemos seguido los pasos anteriores, cumpliremos todos los prerrequisitos de la instalación, así que pinchamos en NEXT:



10. Rellenamos los campos de la pantalla "System Configuration"



11. En la siguiente pantalla confirmamos nuestra configuración, ya en este punto, si accedemos a nuestra base de datos a través de phpmyadmin, veremos que se ha creado la base de datos vtigerdb:
http://localhost/phpmyadmin
Después de esto nos pregunta a qué se dedica nuestra empresa, vamos hacia delante y comienza la instalación.

Después de un rato, se habrá instalado y podremos  seleccionar los módulos que queremos instalar. Yo los selecciono todos, y siguiente.


12. Ya podremos acceder a nuestro CRM con el usuario "admin" y la contraseña que proporcionamos al inicio de la instalación:

http://localhost/vtigerCRM



19 de febrero de 2014

Despliegue del agente de OCSInventory

<< Enlace a entrada anterior: Cómo controlar el inventario Software y Hardware desde la red


Podemos desplegar el agente de dos maneras:
- Ejecutando el instalador del agente de OCS. No se instala como servicio.
- Creando un paquete con el certificado y el instalador. Se instalaría como un servicio de windows.

Si optamos por la primera opción, debemos ejecutar el cliente en todos y cada uno de los equipos que queramos tener en nuestro inventario. La instalación es simple, dejo aquí una captura de los parámetros que tendría que poner en mi caso:



En Server URL podemos optar por poner el nombre del servidor en lugar de la ip, aunque corremos el riesgo de que el equipo en el que lo estemos instalando, no resuelva bien el nombre del servidor, así que por si acaso, yo lo dejo con la ip.
Al finalizar la instalación, os aparecerá un icono en la barra de inicio rápido:
"Botón derecho - Ejecuta el Asistente OCS Ahora"
Esto nos enviará la información del inventario de este equipo, al servidor.

Si ahora entramos en el servidor vía web, veremos que tenemos un equipo más en el inventario. Ahora tenemos 3, en lugar de los 2 que nos aparecían por defecto.


Como he dicho antes, esta instalación es muy sencilla pero muy poco práctica, además, no es nada elegante.
Para una organización con varias máquinas conectadas a la red, lo ideal es desplegar el agente mediante directivas de grupo.

Desplegar Agente OCS Inventory mediante GPOs

Crear el certificado cacert.pem

El certificado que se incluye en la máquina virtual que nos descargamos de la página de OCS Inventory, está expirado, por ello, debemos crear uno nuevo.

1. Volvemos a la consola de nuestro servidor, y ponemos:
> cd /ocs
> ./apache_generate_cert.sh


2. Responde a las preguntas:
Pregunta: What will be the lifetime of the certificate (in days)?
Respuesta: Poner un elevado número de días, ya que no nos conviene que el certificado expire y tener que volver a realizar todo este proceso. Ej: 10000

Pregunta:  Country Name:
Respuesta: ES

Pregunta: State or Province (Nombre completo):
Respuesta: Cadiz

Pregunta: Localidad
Respuesta: Cadiz


Pregunta: Organization Name
Respuesta: Ebarrova SL

Pregunta: Organization Unit Name
Respuesta: TIC

Pregunta: Common Name:
Respuesta: Ebarrova

Pregunta: Email Address
Respuesta: elisabeth.barrosovaro@gmail.com

Al finalizar esta pregunta, se genera el certificado.

3. Reiniciamos apache:

> service apache2 restart

Crear el paquete ocspackage.exe:


1.Entramos desde nuestro ordenador, a la ruta \\ocsinventory-ng\ocs$.
Ojo, si no nos resuelve el nombre, en lugar de "ocsinventory-ng", escribir la dirección ip del servidor OCS: \\192.168.1.5\ocs$.
Se nos abre una ventana que contiene 4 archivos, uno de ellos es el certificado que acabamos de generar: cacert.pem

2. Descargar el agente ocs.
¡Ojo! Existe una versión más nueva del agente, pero para que funcione, el servidor debe tener la misma, o superior versión que el agente, y en nuestro caso, nuestro servidor es la versión 2.0.5, así que la nueva versión del agente nos daría el siguiente error:
ERROR *** AGENT => Failed to send Prolog <HTTP Status Code #400>
Por lo tanto, os dejo aquí el enlace a la versión anterior del Agente para Windows, ya que todos los equipos de mi organización usan este S.O. Descargar OCS Inventory Agent 2.0.5
Al descomprimirlo, notamos que en la carpeta se encuentra también un archivo llamado OcsLogon.exe, necesario para el despliegue medianto GPO. Lo vemos más adelante.

3. Descargar ocspackager.exe. En mi caso, la versión para Windows también.

4. Procedo a crear el paquete, así que ejecuto ocspackager.exe.


¡Ojo! Al ejecutarlo, me dice que debo poner la herramienta PsExec en el mismo directorio que ocspackager, en una de mis entradas anteriores os hablé de ella.
Descargamos la herramienta, la copiamos en la misma carpeta donde se encuentra el empaquetador y volvemos a ejecutar OcsPackager.exe.



5.  Nos pide las rutas del agente que nos hemos descargado en el paso 2, y del certificado que teníamos en el paso 1. Lo ideal es que creemos una carpeta, y copiemos dentro estos dos archivos más el OcsLogon.exe de la carpeta del agente, para tenerlo todo bien localizado.

En user/password nos pide un usuario que tenga permiso para instalar software en la máquina, yo he puesto el usuario administrador del dominio. Si no trabajáis sobre el dominio, sino que tenéis un usuario administrador local en cada pc con la misma contraseña, simplemente ponéis "User: administrador", sin la resolución del dominio, evidentemente.

En Command line option, ponemos
- /S para que la instalación sea silenciosa, es decir, para que no salgan ventanas emergentes notificando ni pidiendo la intervención del usuario.

- /server=http://ocsinventory-ng/ocsinventory (el nombre de mi servidor) o bien /server=http://192.168.1.5/ocsinventory (la ip de mi servidor)
- /np 




6. Clic en Next. Esto nos genera un paquete llamado ocspackage.exe, que guardamos en la misma carpeta de antes, para tenerlo localizado.

7.  Subimos el paquete que se nos acaba de crear, en el servidor, ¿cómo?:

- Entramos vía web a nuestro servidor: http://ocsinventory-ng/ocsreports
- Clic en el icono de la llave inglesa. Se despliegan unas opciones, seleccionamos "Agent".
- Clic en "Add File" y seleccionamos el paquete que hemos generado: ocspackage.exe

- Al final nos quedará algo así:


8. Accedemos a nuestro servidor Active Directory. Vamos a "Administración de directivas de grupo" y nos creamos una nueva directiva, llamada OCS, por ejemplo. Yo la he creado en el nivel más alto del árbol, para que se le apliquen a todos los usuarios o equipos que se conecten al dominio.
- Botón derecho sobre la directiva OCS - Editar.
- Se nos abre el Editor de administración de directivas de grupo. Navegar hasta: Configuración del equipo - Directivas - Configuración de Windows - Scripts.





- Creamos un Script de Inicio y lo llamamos OcsLogon.exe y como parámetros, le ponemos:
/PACKAGER
/INSTALL - Esta opción hace que se descargue ocspackage.exe del servidor OCS en lugar del ocsagent.exe normal. Ocslogon revisará si el servicio ya está instalado y terminará si así es. Si no está instalado ocspackage.exe se ejecutará y se instalará el servicio. Alternativa: En lugar de descargar el ocspackager.exe desde el servidor, podemos cargarlo en la carpeta de la política de grupo, pero en este caso, en lugar de poner el comando /INSTALL, debemos poner /GPO, para indicarle que el ocspackage.exe se encuentra en la carpeta de la GPO.
/NP
/DEPLOY=2.0.5.0 - Es la versión del agente que se va a desplegar.
/DEBUG

- Aceptamos.



- Seleccionamos el script que acabamos de crear "OcsLogon.exe" y clic en "Mostrar Archivos".
- Se nos abre una ventana del explorador. Esa es la carpeta de la directiva del script de inicio. Ahí guardamos el paquete ocspackage.exe y el archivo OcsLogon.exe que teníamos en la carpeta del paso 5.
¡Ojo! Realmente, no nos hace falta cargar ahí el paquete ocspackage.exe, porque yo voy a optar por instalarlo desde el servidor OCS. Pero no está mal ponerlo, por si vemos que no funciona de esta manera, probamos con otra alternativa, tal y como he explicado anteriormente.




- Aceptamos todo, y listo, ya tenemos creada nuestra GPO, para que el Agente de OCS se despliegue por todos los equipos a los que esta afecta.
¡Ojo! Yo he configurado la directiva para que se ejecute sobre LOS EQUIPOS que se encuentran en la OU a la que he vinculado la GPO, ya que en otra entrada comenté, que siempre y cuando no se tratase de instalación de software, trabajaba sobre directivas de usuario, y si se trataba de instalación de software, entonces lo hacía sobre directivas de equipo.

Además de controlar el inventario, OCS Inventory dispone de otros muchos plugins, y otras muchas utilidades de las que hablaré más adelante.

Fuente: http://wiki.ocsinventory-ng.org/index.php/Tools:Packager/es#Copia_de_.E2.80.9Cocspackage.exe.E2.80.9D_en_el_servidor_OCS

Cómo controlar el inventario Software y Hardware desde la red

Habrá muchos programas en internet para controlar el inventario, pero desde mi punto de vista, ninguno gratis que sea tan completo como OCS Inventory.

OCS es un software libre que permite a los usuarios controlar el inventario TI de su organización, recopilando información tanto del hardware como del software de los equipos que hay en la red.

En mi opinión, es una herramienta esencial que debería usar cualquier administrador TI de una empresa.

A continuación, me limitaré a explicar paso por paso la instalación del servidor OCS Inventory NG versión 2.0.5 sobre una distribución Ubuntu Server, que es tal y como yo lo tengo, y puedo garantizar que de esta forma funciona perfectamente.

En mi caso, descargué la máquina virtual con el servidor OCS ya instalado. Se descarga con la extensión .vmdk, esto significa que debemos montar la máquina en VMWare WorkStation:

1. Descargar máquina virtual OCS NG Server de Ubuntu 64 bits y descomprimir. Nos crea un archivo llamado Ocsinventory-ng.vmdk

2. Montar Máquina virtual en VMWare Workstation. Os podéis descargar la versión de prueba aquí.
- Abrimos VMWare Workstation
- "File - Open"  y aquí seleccionamos la ruta donde hemos descomprimido anteriormente la máquina virtual OCS. ¡Ojo! La primera vez, VMWare detecta que la máquina virtual no proviene de este servidor, y pregunta si fue movida o copiada. Contestamos "Moved".


- Clic en abrir, y nos aparece la máquina Ocsinventory-ng añadida en el sidebar, pero apagada. La seleccionamos y la encendemos pulsando la opción "Power on this virtual machine" de la pestaña "Ocsinventory-ng". Ya tenemos el servidor OCS montado en nuestro equipo.


3. A continuación cambiamos algunos parámetros necesarios en el servidor, a través de la línea de comando. Seleccionamos la primera opción:


- Después de un rato, nos pedirá un login. Por defecto, en OCS el usuario es root y la contraseña es ocs.

- Ya dentro del sistema, configuramos la IP. Por defecto, la ip de la máquina es:
IP : 10.10.10.10
Subnet mask : 255.255.255.0
Gateway : 10.10.10.8
DNS : 10.10.200.11 / 10.10.200.2

Debemos modificarla y darle una ip de nuestra propia red, así que procedemos:
¡Ojo! Probablemente, nuestro teclado esté desconfigurado, para configurarlo, echadle un ojo a esta entrada.

En la consola de OCS:
> nano /etc/network/interfaces  (Esto nos abre el archivo con un editor)


- Vamos con el cursor hasta los campos que queremos modificar. Tened en cuenta, que la dirección IP que pongamos, será la que debamos introducir luego en nuestro navegador para poder acceder al servidor OCS.

- Una vez puesta nuestra configuración, pulsamos ctrl+x para salir. Nos pregunta si queremos guardar, pulsamos "y". Nos pide un nombre para guardar el archivo. Nosotros queremos sobrescribirlo, así que pulsamos enter directamente. Ya estamos de nuevo en el directorio raiz.

- Ahora necesitamos introducir las DNS. Editamos el archivo /etc/resolv.conf. Borramos esas DNS y ponemos las nuestras. Como antes, guardamos y salimos: ctrl+x, yes y sobrescribir.
> nano /etc/resolv.conf



- Otra vez en el directorio raiz, debemos modificar ahora el fichero hosts, introduciendo la dirección ip que le hemos dado anteriormente a nuestro servidor OCS. Como siempre, después de hacerlo, guardamos, sobrescribimos y salimos.
> nano /etc/hosts

 
4. Una vez configurado el servidor, lo reiniciamos:
> shutdown -r now
5. Por defecto, en el fichero smb.conf, nos aparece la máquina dentro de un grupo de trabajo WORKGROUP. Si tenemos un dominio, debemos modificarlo y poner en su lugar el nombre de nuestro dominio. Después de esto, reiniciamos.
> sudo nano /etc/samba/smb.conf     (modificamos fichero, guardamos y sobrescribimos)
> service smbd restart (reiniciamos el servicio)



En este punto, ya tenemos instalado y configurado nuestro servidor OCS. si hacemos un ping a la dirección IP de OCS desde cualquier equipo de la red, nos debería contestar.
Si hacemos un ping al nombre de la máquina OCS desde un equipo que esté dentro del dominio, nos debería contestar, y eso significaría que nuestro servidor OCS está dentro del dominio.

6. Configuración de DNS
¡Ojo! El certificado SSL generado en la máquina virtual, contiene el hostname ocsinventory-ng, así que para asegurarnos de que los agentes se despliegan correctamente por todos los equipos del dominio, necesitamos que esos equipos resuelvan ese nombre correctamente, es decir, que reciban respuesta cuando hacen: ping ocsinventory-ng.

Si no es así, se puede solucionar de dos maneras:

- Si tenemos un servidor de nombres, desde el administrador de DNS, agregamos un nuevo host (A) con la dirección IP: 192.168.1.5 y nombre: ocsinventory-ng.

- Si no tenemos un servidor de nombres, lo tenemos que hacer manualmente en cada equipo, agregando la ip y el nombre del host, en el archivo hosts de cada uno de ellos, que se encuentra en: "C:\Windows\System32\drivers\etc\hosts"
Ahora accedemos a la aplicación vía web:

http://ocsinventory-ng/ocsreports o http://192.168.1.5/ocsreports.


El usuario y contraseña por defecto, son ambos "admin". Debemos cambiar esa contraseña, o crearnos un nuevo usuario.

Ya tenemos el servidor OCS corriendo vía web, el siguiente paso es desplegar los agentes por los equipos de nuestra red.
Además, para aquellos que usamos active directory, explicaré cómo desplegar el agente a través de directivas de grupo.

Para que el tutorial sea menos pesado, seguimos en otra entrada:

>> Desplegar agente OCS Inventory NG.

Fuente: http://wiki.ocsinventory-ng.org/index.php/Howtos:VMOcsinventory-ng

11 de febrero de 2014

Instalar impresora mediante GPOs - Windows Server 2008 R2

Este tutorial está centrado en el S.O. Windows Server 2008 R2.
En Windows Server 2003 no tenía mucho misterio, bastaba con instalar la impresora, compartirla, y luego crear un Script que se ejecutaba mediante una directiva de grupo de inicio de sesión. Aún así, personalmente a mí me solía fallar en algunos equipos, o tenía que reiniciar mil veces hasta que me cogiera la directiva de inicio de sesión en otros, o incluso, había algunos en los que no se me ejecutaba ningún script al iniciar sesión, ni siquiera locales, y tenía que estar mirando en la web, caso por caso para solucionar cada uno.

Esta solución es mucho más eficaz. ¡Vamos allá!


Antes que nada, nos aseguramos que tenemos instalada la herramienta de Administración de impresión: "Inicio - Herramientas Administrativas - Servidor de impresión"

Si no es así, procedemos a instalar el rol de servidor de impresión, que es donde se encuentra el servidor de impresión:

1. Inicio - Herramientas Administrativas - Administración del servidor.
2. En el árbol Administrador del servidor:
  • Roles - Servicios de impresión y documentos - Agregar servicios de rol
  • Seleccionamos e instalamos el Servidor de impresión. En mi caso, ya aparece instalado:

 Al finalizar la instalación, comprobamos que ahora sí tenemos el Servidor de Impresión instalado:  "Inicio - Herramientas Administrativas - Administración de impresión".

3. Instalamos la impresora en nuestro servidor. Comprobamos que aparezca en "Inicio - Dispositivos e impresoras"

Antes de ir al paso 4, debo decir que yo personalmente, siempre aplico las directivas por usuaris, a no ser que se trate de desplegar algún software o alguna actualización que deban tener todos los equipos del dominio, entonces sí aplico la directiva por equipos.

Decido en qué unidad organizativa quiero instalar la impresora, imaginemos que tenemos una impresora para los empleados, y otra para los directores, y la impresora que acabo de instalar, quiero que la usen sólo los directores. Entonces:

4. Vamos a "Inicio - Herramientas Administrativas - Administración de directivas de grupo"
5. Navegamos en el árbol hasta la OU donde queremos que se aplique esta directiva, en nuestro caso, a la OU "Directores" y con el botón derecho: "Crear un GPO en este dominio y vincularlo aquí"


6. Nos aparece una nueva ventana:
- Nombre: imp_dir
- GPO de inicio de origen: (ninguno).

7. En este punto, se nos crea la GPO. Si la seleccionamos y nos vamos a la pestaña configuración, comprobamos que está vacía. Además, en la pestaña ámbito podemos ver que por defecto se aplica a los usuarios autentificados de nuestro dominio que se encuentren dentro de la OU "Directores".



8. Ahora nos vamos a "Inicio - Herramientas administrativas - Servidor de impresión" y navegamos en el árbol hasta "Servidores de impresión - Impresoras". Ahí veremos todas las impresoras que tenemos instaladas en nuestro servidor. Seleccionamos la impresora que queramos instalar a los directores, y con el botón derecho: "Implementar con directiva de grupo":


9. Se nos abre una nueva ventana llamada: "Implementar con directiva de grupo". En examinar, seleccionamos la GPO que acabamos de crear y aceptar.

Volvemos a la ventana "implementar con directiva de grupo" y seleccionamos la opción "Implementar esta conexión de impresora a los usuarios a los que se aplica este GPO (por usuario)". Pulsamos "Agregar" y luego "Aplicar" y "Aceptar".



10. En este punto ya habríamos terminado y al iniciar sesión en cualquier equipo con cualquier usuario que esté dentro de la OU "Directores", veremos que se le instala la impresora OKI automáticamente.

ALGO ÚTIL QUE AÑADIR

Lo ideal es que antes de implementar la impresora con directiva de grupo, estableciéramos unos valores predeterminados a la hora de imprimir, por ejemplo, que se imprima en blanco y negro y a doble cara, es algo que nos haría ahorrar bastante. Para ello:
  • Volvemos a "Inicio - Herramientas - Administrador de impresión". Botón derecho en la impresora "Establecer valores predeterminados de impresión".
  • Aquí, dependiendo de la impresora, nos aparecerán todos los valores configurables de la misma. Seleccionamos los que deseemos. Aplicar y Aceptar.
 

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í ;-)