NX-Free -No Machine- en Debian.

Índice

1. ¿Qué es FreeNX?
2. Máquina Servidor
     2.1 Antes de la instalación
     2.2 Instalación
3. Máquina Cliente
     3.1 Instalación
     3.2 Iniciar sesión
4. Referencias


1. ¿Qué es FreeNX?

NX es una tecnología para manejar conexiones remotas a X Window de forma suficientemente rápida incluso sobre un módem de 56K. Para ello utiliza compresión de datos y mecanismos de caché, que le proporcionan un rendimiento netamente superior al de otras soluciones de este tipo como VNC. También emplea SSH para cifrar la conexión entre servidor y cliente. Además de permitir a los usuarios loguearse en una máquina remota accediendo al escritorio, permite también suspender y recuperar sesiones. NX es un producto de la empresa NoMachine, que dispone de licencia GPL sobre la propia tecnología NX, existiendo múltiples implementaciones, tanto comerciales como gratuitas, y tanto libres como propietarias, de servidores y clientes.

2. Máquina Servidor

Entiéndase como "Máquina Servidor" el equipo al que deseamos conectarnos vía Lan o Internet.

2.1 Antes de la instalación

Previo a la instalación de los paquetes de NX Free es importante tener instalado SSH, para ello vamos a instalar en nuestra máquina los siguientes paquetes:

# apt-get install ssh openssh-server openssh-client

Una vez finalizado en nuestra máquina vamos a Descargar los siguientes paquetes:

1. NX Client
2. NX Node
3. NX Server

Nota: Si deseas conocer más de estas fuentes, haz clic Aquí

En caso de que te encuentres a varios Kilómetros de la máquina "Servidor" Y solo cuentas con una conexión SSH, entonces puedes descargar los paquetes mencionados de la siguiente manera:

NX Client

$ wget http://64.34.161.181/download/3.4.0/Linux/nxclient_3.4.0-5_i386.deb

NX Node

$ wget http://64.34.161.181/download/3.4.0/Linux/nxnode_3.4.0-11_i386.deb

NX Server

$ wget http://64.34.161.181/download/3.4.0/Linux/FE/nxserver_3.4.0-12_i386.deb

2.2 Instalación

Ahora simplemente instalamos paquete por paquete

NX Client

# dpkg -i nxclient_3.4.0-5_i386.deb

NX Node

# dpkg -i nxnode_3.4.0-11_i386.deb

NX Server

# dpkg -i nxserver_3.4.0-12_i386.deb

2.3 Iniciando NX Free

NX Server no se iniciará por si solo, para levantar el servicio ejecutaremos en nuestra terminal el siguiente comando:

# /usr/NX/bin/nxserver --start

3. Máquina Cliente

3.1 Instalación

Para la instalación en la máquina que hará la conexión vamos a descargar en nuestra máquina NX Client:

$ wget http://64.34.161.181/download/3.4.0/Linux/nxclient_3.4.0-5_i386.deb

Ahora procedemos a su instalación

# dpkg -i nxclient_3.4.0-5_i386.deb

3.2 Iniciar sesión

Para ello simplemente abrimos NX Client en Internet-Nx Client for Linux-Nx Client

Pantalla de preferencias

Login o inicio de sesión

Finalmente

Nos encontramos en casa a varios Kilómetros de la Oficina y hemos dejado una PC encendida con Debian, recien instalada con el Entorno de Escritorio Gnome a la cual estamos accediendo remotamente vía Internet mediante una conexión segura

Nota: Por motivos de seguridad se ha editado la imagen en Gimp para que no salga la Ip Pública de la máquina de la Oficina ni el Nombre de la misma.

Haz clic para agrandar la imágen

4. Referencias

http://freenx.berlios.de/
http://nomachine.com/
http://www.kriptopolis.org/freenx-acceso-remoto-escritorio-linux
http://wiki.debian.org/freenx