SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
Módulo: Administración de sistemas operativos




     CLIENTE LIGERO


                     Y


      SERVIDOR NX
Realizado por: Rosario Hombrao – Gabriel Moreno
Índice
1. ¿Qué es NX?............................................................................................... 3

2. Eficiencia de NX.......................................................................................... 3

3. Objetivos de NX.......................................................................................... 4

4. Herramientas software............................................................................... 5

5. Ejemplo con Neaxt..................................................................................... 6

   5.1 Instalacion de un servidor NX (Neatx)..................................................6

       5.1.1 Añadiremos el repositorio de Neatx .............................................6

       5.1.2 Actualizamos nuestros repositorios...............................................6

       5.1.3 Instalamos neaxt...........................................................................6

       5.1.4 Crear usuarios en el servidor NX...................................................7

   5.2. Instalar OpenNX (Cliente)....................................................................7

       5.2.1 Agregamos el repositorio de OpenNX...........................................7

       5.2.2 Añadimos la llave del repositorio..................................................7

       5.2.4 Instalamos opennx........................................................................8

       5.2.5 Procedemos a utilizar opennx.......................................................8

       5.2.6 Recuperar una sesión..................................................................13

6. Bibliografia............................................................................................... 14
1. ¿Qué es NX?
NX es un programa informático que realiza conexiones remotas X11 muy
rápidas, lo que permite a los usuarios acceder a escritorios remotos de
Linux o Unix incluso bajo conexiones lentas.

NX realiza una compresión directa del protocolo X11, lo que permite una
mayor eficiencia que VNC. La información se envía mediante SSH, por lo
que toda la información que se intercambian servidor y cliente está
cifrada.

Al cliente que se conecta al servidor NX se le considera cliente liviano.

NX está desarrollado por la empresa italiana NoMachine, que ha liberado
el código. Existe una implementación libre de esta aplicación, llamada
FreeNX.


2. Eficiencia de NX
La tecnología NX ofrece mayor eficiencia que otras debido
principalmente a las características que se listan a continuación:
   ● Realiza una eficiente compresión del tráfico X.



   ● La compresión del tráfico en forma eficiente es necesaria para
lograr ejecutar aplicaciones sobre medios de poco ancho de banda y
también para permitir ejecutar múltiples sesiones de usuario en redes
LAN.


   ● Utiliza mecanismos de cache para almacenar y reutilizar la
información transferida entre cliente y servidor.


   ● NX utiliza un método de cache innovador que divide el mensaje X
en dos partes, uno de identificación y otro de datos. La tecnología
mantiene en cache únicamente los datos de los últimos mensajes
enviados, clasificados por protocolo. A este cache se le conoce como
MessageStore y hace que el número de peticiones para mostrar los
elementos de pantalla disminuya notoriamente.
● El tiempo consumido en realizar roundtrips es prácticamente nulo.



   ● La reducción de roundtrips (tiempo que tarda un paquete enviado
desde un emisor en volver a este mismo emisor habiendo pasado por el
receptor de destino.) es fundamental, al igual que el estricto control del
flujo de datos que viaja por la red.


   ● Utiliza un algoritmo de codificación perezoso para realizar
actualizaciones de pantalla.


   ● NX posee mecanismos de adaptación para ajustarse a las
propiedades de la red (latencia y velocidad de conexión), lo que permite
pasar de métodos estrictos de codificación a métodos perezosos que
retrasan la actualización de pantalla cuando la red está congestionada.


3. Objetivos de NX


El principal objetivo de esta tecnología es el de ejecutar a través de
Internet aplicaciones que logren tener el mismo aspecto gráfico que
cuando se ejecutan en cualquier PC. Generalmente cuando esto ocurre
es necesario deshabilitar todo aquello que pueda consumir demasiados
recursos, como por ejemplo, menús desplegables, fondos de pantalla,
iconos o animaciones gráficas. NX fue diseñado especialmente para
soportar estas condiciones y no hacer que usuarios y desarrolladores
deban cambiar sus hábitos o su código.
4. Herramientas software
   ● FreeNX. es un sistema que le permite acceder a su escritorio
desde otra máquina a través de la red. Podemos utilizar esta opción para
acceder gráficamente a nuestro escritorio desde una ubicación remota.
Un ejemplo de su uso sería tener un servidor FreeNX instalado en
nuestro ordenador personal, y en el ordenador de casa utilizaremos un
cliente de FreeNX.


   ● Neaxt. es un servidor de NX, como lo es el servidor comercial NX
NoMachine. La tecnología NX básicamente establece conexiones X11
muy rápidas, lo que permite a los usuarios acceder a escritorios remotos
de Linux bajo conexiones lentas. NX se basa en la compresión de datos
directa sobre el protocolo X11, lo que permite una mayor eficiencia que
VNC (Virtual Network Computing). La información se envía mediante
SSH, por lo que toda la información que se intercambian servidor y
cliente está cifrada.


   ● QVD. Es una plataforma de virtualización de contenedores que es
capaz de ejecutar múltiples máquinas virtuales a partir de una o más
imágenes de sistema en un sólo nodo de la red. De hecho, QVD puede
utilizar virtualización de contenedor ligero o puede ofrecer virtualización a
gran escala, en función de sus necesidades. Al reutilizar una imagen de
sistema base cargada en varias máquinas virtuales, puedes estandarizar
el entorno que le proporcionas a tus trabajadores, facilitando la gestión y
reduciendo significativamente los costos. QVD está diseñado para
ejecutar múltiples escritorios por nodo de servidor para dar servicio a
muchos usuarios.
QVD hace uso de una versión modificada del protocolo NX, lo que hace
que se puede reducir masivamente la carga del ancho de banda al servir
entornos de ventanas a través de Internet.
5. Ejemplo con Neaxt

5.1 Instalacion de un servidor NX (Neatx)

5.1.1 Añadiremos el repositorio de Neatx
Antes haremos una copia de seguridad del archivo a modificar.
#cp /etc/apt/sources.list /etc/apt/sources.list.original


Ahora si, procedemos a añadir el repositorio
#nano /etc/apt/sources.list
y agregamos las siguientes lineas al final del archivo:


deb http://ppa.launchpad.net/freenx-team/ppa/ubuntu lucid main
deb-src http://ppa.launchpad.net/freenx-team/ppa/ubuntu lucid main
guardamos y cerramos el archivo.

5.1.2 Actualizamos nuestros repositorios.


#apt-get update



5.1.3 Instalamos neaxt.


#apt-get install neatx-server
5.1.4 Crear usuarios en el servidor NX


Nos nos funcionara si los añadimos desde la terminal,tenemos que
hacerlo graficamente.




5.2. Instalar OpenNX (Cliente)

5.2.1 Agregamos el repositorio de OpenNX
Al igual que con el servidor hacemos nuestra copia de respaldo y
editamos el archivo pero ahora añadimos esta linea:


deb http://download.opensuse.org/repositories/home:/felfert/Debian_5.0 ./
guardamos y cerramos.

5.2.2 Añadimos la llave del repositorio
Descargamos la llave desde aquí y en la terminal ubicándonos en el
directorio donde descargamos la llave lanzamos el siguiente comando.
#apt-key add Release.key




5.2.3 Actualizamos repositorios


#apt-get update



5.2.4 Instalamos opennx


#apt-get install opennx



5.2.5 Procedemos a utilizar opennx


Selecionamos opennx connection wizard
Presionamos el boton "Siguiente".
Colocamos algún nombre para la sesión y la ip del servidor, cambiamos
la velocidad hasta donde dice LAN.
Seleccionamos Unix como sistema y el escritorio que se encuentre
instalado en el servidor, en este caso GNOME.




Dejamos habilitada la opción "Enable SSL encryption of all traffic", sin
esta opción habilitada el servidor no funcionará, ya que no permite
sesiones sin encriptar.
Dehabilitamos la opción "Create shortcut on desktop" ya que si queda
habilitada funciona pero marca un error al crear el acceso directo en el
escritorio.
5.2.6 Recuperar una sesión


Si por algún motivo el cliente ha perdido la conexión,no hay que
preocuparse, la sesión remota ha quedado ejecutándose en el servidor,
solo basta con encender de nuevo el cliente e iniciar la sesión, aparecerá
una pantalla como la siguiente.




Seleccionamos la sesión que estábamos ejecutando pulsamos el botón
"Resume" y tendremos de nuevo la sesión tal como la dejamos.
También encontramos en su página oficial paquetes y repositorios para
otras distros y diferentes Sistemas Operativos aqui.
6. Bibliografia


  •   http://www.kriptopolis.org/freenx-acceso-remoto-escritorio-linux


  •   es.kioskea.net/faq/2595-instalar-nx-server


  •   http://usemoslinux.blogspot.com/2012/04/nx-conexiones-x11-
      remotas-con-software.html


  •   http://vimad.blogspot.com.es/2010/07/como-configurar-nxserver-en-
      ubuntu-10.html


  •   http://es.wikipedia.org/wiki/Tecnolog%C3%ADa_NX


  •   http://qindel.com/productos-y-servicios/qvd

Contenu connexe

Tendances

MANUAL SERVIDOR SAMBA
MANUAL SERVIDOR SAMBAMANUAL SERVIDOR SAMBA
MANUAL SERVIDOR SAMBAJulian696
 
Manual de instalacion samba
Manual de instalacion sambaManual de instalacion samba
Manual de instalacion sambaAndres Ldño
 
Instalacion de un servidor samba
Instalacion de un servidor sambaInstalacion de un servidor samba
Instalacion de un servidor sambaVladimir Pomares
 
Manual instalación y configuración de servidor de correo zimbra 8.0.4 en cent...
Manual instalación y configuración de servidor de correo zimbra 8.0.4 en cent...Manual instalación y configuración de servidor de correo zimbra 8.0.4 en cent...
Manual instalación y configuración de servidor de correo zimbra 8.0.4 en cent...Salvador Cruz Lopez
 
Instalación VirtualBox
Instalación VirtualBox Instalación VirtualBox
Instalación VirtualBox Carla Eleonora
 
Practica google cloud print
Practica google cloud printPractica google cloud print
Practica google cloud printmarymarserrano
 
Instalacion de vmware
Instalacion de vmwareInstalacion de vmware
Instalacion de vmwarejhadir
 
Pecha kucha kde remote desktop connection
Pecha kucha kde remote desktop connectionPecha kucha kde remote desktop connection
Pecha kucha kde remote desktop connectionmarymarserrano
 
LTSP SFD Mar del Plata 09
LTSP SFD Mar del Plata 09LTSP SFD Mar del Plata 09
LTSP SFD Mar del Plata 09edufortes
 
Bios y Memoria Cache
Bios y Memoria CacheBios y Memoria Cache
Bios y Memoria Cachesantiago
 
Manual de usuario configuración e implementación de uan red vlan inac grupo 2
Manual de usuario configuración e implementación de uan red vlan inac grupo 2Manual de usuario configuración e implementación de uan red vlan inac grupo 2
Manual de usuario configuración e implementación de uan red vlan inac grupo 2DIEGOGUERREROCUELLAR
 
Servidor web presentacion formal 2
Servidor web presentacion formal 2Servidor web presentacion formal 2
Servidor web presentacion formal 2leiderserna
 

Tendances (18)

LTSP - Linux Terminal Server Project
LTSP - Linux Terminal Server ProjectLTSP - Linux Terminal Server Project
LTSP - Linux Terminal Server Project
 
MANUAL SERVIDOR SAMBA
MANUAL SERVIDOR SAMBAMANUAL SERVIDOR SAMBA
MANUAL SERVIDOR SAMBA
 
Manual de instalacion samba
Manual de instalacion sambaManual de instalacion samba
Manual de instalacion samba
 
Instalacion de un servidor samba
Instalacion de un servidor sambaInstalacion de un servidor samba
Instalacion de un servidor samba
 
Manual instalación y configuración de servidor de correo zimbra 8.0.4 en cent...
Manual instalación y configuración de servidor de correo zimbra 8.0.4 en cent...Manual instalación y configuración de servidor de correo zimbra 8.0.4 en cent...
Manual instalación y configuración de servidor de correo zimbra 8.0.4 en cent...
 
Linux Terminal Server
Linux Terminal ServerLinux Terminal Server
Linux Terminal Server
 
Instalación VirtualBox
Instalación VirtualBox Instalación VirtualBox
Instalación VirtualBox
 
Practica google cloud print
Practica google cloud printPractica google cloud print
Practica google cloud print
 
Instalacion de vmware
Instalacion de vmwareInstalacion de vmware
Instalacion de vmware
 
Zimbra
ZimbraZimbra
Zimbra
 
Pecha kucha kde remote desktop connection
Pecha kucha kde remote desktop connectionPecha kucha kde remote desktop connection
Pecha kucha kde remote desktop connection
 
Drush
DrushDrush
Drush
 
LTSP SFD Mar del Plata 09
LTSP SFD Mar del Plata 09LTSP SFD Mar del Plata 09
LTSP SFD Mar del Plata 09
 
OpenVPN
OpenVPNOpenVPN
OpenVPN
 
Bios y Memoria Cache
Bios y Memoria CacheBios y Memoria Cache
Bios y Memoria Cache
 
Manual de usuario configuración e implementación de uan red vlan inac grupo 2
Manual de usuario configuración e implementación de uan red vlan inac grupo 2Manual de usuario configuración e implementación de uan red vlan inac grupo 2
Manual de usuario configuración e implementación de uan red vlan inac grupo 2
 
MYSQL
MYSQL MYSQL
MYSQL
 
Servidor web presentacion formal 2
Servidor web presentacion formal 2Servidor web presentacion formal 2
Servidor web presentacion formal 2
 

Similaire à Clientes ligeros y servidores nx

Clientes ligeros y servidores nx
Clientes ligeros y servidores nxClientes ligeros y servidores nx
Clientes ligeros y servidores nxraquel_esquinas
 
MONTAJE DE INFRAESTRUCTURA DE MÁQUINAS EN ALTA DISPONIBILIDAD VIRTUALIZADA
MONTAJE DE INFRAESTRUCTURA DE MÁQUINAS EN ALTA DISPONIBILIDAD VIRTUALIZADAMONTAJE DE INFRAESTRUCTURA DE MÁQUINAS EN ALTA DISPONIBILIDAD VIRTUALIZADA
MONTAJE DE INFRAESTRUCTURA DE MÁQUINAS EN ALTA DISPONIBILIDAD VIRTUALIZADARafa Garrido
 
Administracion de servidores
Administracion de servidoresAdministracion de servidores
Administracion de servidoresUsein Gonzalez
 
Proyecto thin client
Proyecto thin clientProyecto thin client
Proyecto thin clientanibalsmit
 
Manual final nagios
Manual final nagiosManual final nagios
Manual final nagiosrpm-alerts
 
Taller sistemas distribuidos linux usando VMWare
Taller sistemas distribuidos linux usando VMWareTaller sistemas distribuidos linux usando VMWare
Taller sistemas distribuidos linux usando VMWareDamian Barrios Castillo
 
Sistema operativos para red
Sistema operativos para redSistema operativos para red
Sistema operativos para redNin Bordon
 
Informe proyecto nessus
Informe proyecto nessusInforme proyecto nessus
Informe proyecto nessusLethy Mendez
 
Sistemas operativos de red NOS
Sistemas operativos de red NOSSistemas operativos de red NOS
Sistemas operativos de red NOSDaNn Justo Patiño
 
Empresa a Evaluar y Servidores
Empresa a Evaluar y ServidoresEmpresa a Evaluar y Servidores
Empresa a Evaluar y Servidoresapaspuel
 
Empresa a Evaluar y Servidores
Empresa a Evaluar y ServidoresEmpresa a Evaluar y Servidores
Empresa a Evaluar y Servidoresapaspuel
 
Sistemas Operativos en Red
Sistemas Operativos en RedSistemas Operativos en Red
Sistemas Operativos en RedCAMILO-DANIEL
 
Administración de switches
Administración de switchesAdministración de switches
Administración de switchesRaul Lozada
 
Smtp 2950
Smtp 2950Smtp 2950
Smtp 29501 2d
 

Similaire à Clientes ligeros y servidores nx (20)

Clientes ligeros y servidores nx
Clientes ligeros y servidores nxClientes ligeros y servidores nx
Clientes ligeros y servidores nx
 
Clientes ligeros y servidores nx
Clientes ligeros y servidores nxClientes ligeros y servidores nx
Clientes ligeros y servidores nx
 
MONTAJE DE INFRAESTRUCTURA DE MÁQUINAS EN ALTA DISPONIBILIDAD VIRTUALIZADA
MONTAJE DE INFRAESTRUCTURA DE MÁQUINAS EN ALTA DISPONIBILIDAD VIRTUALIZADAMONTAJE DE INFRAESTRUCTURA DE MÁQUINAS EN ALTA DISPONIBILIDAD VIRTUALIZADA
MONTAJE DE INFRAESTRUCTURA DE MÁQUINAS EN ALTA DISPONIBILIDAD VIRTUALIZADA
 
Administracion de servidores
Administracion de servidoresAdministracion de servidores
Administracion de servidores
 
Proyecto thin client
Proyecto thin clientProyecto thin client
Proyecto thin client
 
Manual final nagios
Manual final nagiosManual final nagios
Manual final nagios
 
Licitacion
LicitacionLicitacion
Licitacion
 
203070_10 Act 10.pdf
203070_10 Act 10.pdf203070_10 Act 10.pdf
203070_10 Act 10.pdf
 
Taller sistemas distribuidos linux usando VMWare
Taller sistemas distribuidos linux usando VMWareTaller sistemas distribuidos linux usando VMWare
Taller sistemas distribuidos linux usando VMWare
 
Sistema operativos para red
Sistema operativos para redSistema operativos para red
Sistema operativos para red
 
2. Sistemas_operativos_de_red.pptx
2. Sistemas_operativos_de_red.pptx2. Sistemas_operativos_de_red.pptx
2. Sistemas_operativos_de_red.pptx
 
Informe proyecto nessus
Informe proyecto nessusInforme proyecto nessus
Informe proyecto nessus
 
Sistemas operativos de red NOS
Sistemas operativos de red NOSSistemas operativos de red NOS
Sistemas operativos de red NOS
 
Offering Cloud Solutions
Offering Cloud Solutions Offering Cloud Solutions
Offering Cloud Solutions
 
Empresa a Evaluar y Servidores
Empresa a Evaluar y ServidoresEmpresa a Evaluar y Servidores
Empresa a Evaluar y Servidores
 
Empresa a Evaluar y Servidores
Empresa a Evaluar y ServidoresEmpresa a Evaluar y Servidores
Empresa a Evaluar y Servidores
 
Sistemas Operativos en Red
Sistemas Operativos en RedSistemas Operativos en Red
Sistemas Operativos en Red
 
Administración de switches
Administración de switchesAdministración de switches
Administración de switches
 
Smtp 2950
Smtp 2950Smtp 2950
Smtp 2950
 
Presentación1
Presentación1Presentación1
Presentación1
 

Plus de Rosariio92

Servidores de impresión en Windows Server
Servidores de impresión en Windows ServerServidores de impresión en Windows Server
Servidores de impresión en Windows ServerRosariio92
 
Servidores de impresión de Gnu/Linux
Servidores de impresión de Gnu/LinuxServidores de impresión de Gnu/Linux
Servidores de impresión de Gnu/LinuxRosariio92
 
Google cloud printing
Google cloud printingGoogle cloud printing
Google cloud printingRosariio92
 
Administración remota en GNU/Linux
Administración remota en GNU/LinuxAdministración remota en GNU/Linux
Administración remota en GNU/LinuxRosariio92
 
administración remota en Windows
administración remota en Windowsadministración remota en Windows
administración remota en WindowsRosariio92
 
Inittab y Upstarts
Inittab y UpstartsInittab y Upstarts
Inittab y UpstartsRosariio92
 
Perfil movil y obligatorio
Perfil movil y obligatorioPerfil movil y obligatorio
Perfil movil y obligatorioRosariio92
 
Acceso a un servidor FTP a través de usuarios almacenados en una base de dato...
Acceso a un servidor FTP a través de usuarios almacenados en una base de dato...Acceso a un servidor FTP a través de usuarios almacenados en una base de dato...
Acceso a un servidor FTP a través de usuarios almacenados en una base de dato...Rosariio92
 
Práctica windows server 2008 - Parte1
Práctica windows server 2008 - Parte1Práctica windows server 2008 - Parte1
Práctica windows server 2008 - Parte1Rosariio92
 
Instalación y puesta en marcha del servidor proFTPd
Instalación y puesta en marcha del servidor proFTPdInstalación y puesta en marcha del servidor proFTPd
Instalación y puesta en marcha del servidor proFTPdRosariio92
 
Configuración de tripwire
Configuración de tripwireConfiguración de tripwire
Configuración de tripwireRosariio92
 
Internet Information Server (IIS)
Internet Information Server (IIS)Internet Information Server (IIS)
Internet Information Server (IIS)Rosariio92
 
Analisis forense I
Analisis forense IAnalisis forense I
Analisis forense IRosariio92
 
Autenticación en apache
Autenticación en apache Autenticación en apache
Autenticación en apache Rosariio92
 
Modulo de autentificacion de LDAP
Modulo de autentificacion de LDAPModulo de autentificacion de LDAP
Modulo de autentificacion de LDAPRosariio92
 
Implementación De Google Drive Como Sistema De Archivos En Ubuntu-Windows
Implementación De Google Drive Como Sistema De Archivos En Ubuntu-WindowsImplementación De Google Drive Como Sistema De Archivos En Ubuntu-Windows
Implementación De Google Drive Como Sistema De Archivos En Ubuntu-WindowsRosariio92
 
Sistema de archivos distribuido o DFS
Sistema de archivos distribuido o DFSSistema de archivos distribuido o DFS
Sistema de archivos distribuido o DFSRosariio92
 
Sistema de archivos sshfs
Sistema de archivos sshfsSistema de archivos sshfs
Sistema de archivos sshfsRosariio92
 
Configuracion de ldap en el cliente
Configuracion de ldap en el clienteConfiguracion de ldap en el cliente
Configuracion de ldap en el clienteRosariio92
 

Plus de Rosariio92 (20)

Servidores de impresión en Windows Server
Servidores de impresión en Windows ServerServidores de impresión en Windows Server
Servidores de impresión en Windows Server
 
Servidores de impresión de Gnu/Linux
Servidores de impresión de Gnu/LinuxServidores de impresión de Gnu/Linux
Servidores de impresión de Gnu/Linux
 
Google cloud printing
Google cloud printingGoogle cloud printing
Google cloud printing
 
Zimbra
ZimbraZimbra
Zimbra
 
Administración remota en GNU/Linux
Administración remota en GNU/LinuxAdministración remota en GNU/Linux
Administración remota en GNU/Linux
 
administración remota en Windows
administración remota en Windowsadministración remota en Windows
administración remota en Windows
 
Inittab y Upstarts
Inittab y UpstartsInittab y Upstarts
Inittab y Upstarts
 
Perfil movil y obligatorio
Perfil movil y obligatorioPerfil movil y obligatorio
Perfil movil y obligatorio
 
Acceso a un servidor FTP a través de usuarios almacenados en una base de dato...
Acceso a un servidor FTP a través de usuarios almacenados en una base de dato...Acceso a un servidor FTP a través de usuarios almacenados en una base de dato...
Acceso a un servidor FTP a través de usuarios almacenados en una base de dato...
 
Práctica windows server 2008 - Parte1
Práctica windows server 2008 - Parte1Práctica windows server 2008 - Parte1
Práctica windows server 2008 - Parte1
 
Instalación y puesta en marcha del servidor proFTPd
Instalación y puesta en marcha del servidor proFTPdInstalación y puesta en marcha del servidor proFTPd
Instalación y puesta en marcha del servidor proFTPd
 
Configuración de tripwire
Configuración de tripwireConfiguración de tripwire
Configuración de tripwire
 
Internet Information Server (IIS)
Internet Information Server (IIS)Internet Information Server (IIS)
Internet Information Server (IIS)
 
Analisis forense I
Analisis forense IAnalisis forense I
Analisis forense I
 
Autenticación en apache
Autenticación en apache Autenticación en apache
Autenticación en apache
 
Modulo de autentificacion de LDAP
Modulo de autentificacion de LDAPModulo de autentificacion de LDAP
Modulo de autentificacion de LDAP
 
Implementación De Google Drive Como Sistema De Archivos En Ubuntu-Windows
Implementación De Google Drive Como Sistema De Archivos En Ubuntu-WindowsImplementación De Google Drive Como Sistema De Archivos En Ubuntu-Windows
Implementación De Google Drive Como Sistema De Archivos En Ubuntu-Windows
 
Sistema de archivos distribuido o DFS
Sistema de archivos distribuido o DFSSistema de archivos distribuido o DFS
Sistema de archivos distribuido o DFS
 
Sistema de archivos sshfs
Sistema de archivos sshfsSistema de archivos sshfs
Sistema de archivos sshfs
 
Configuracion de ldap en el cliente
Configuracion de ldap en el clienteConfiguracion de ldap en el cliente
Configuracion de ldap en el cliente
 

Dernier

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxMartín Ramírez
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfsamyarrocha1
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIAAbelardoVelaAlbrecht1
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariamarco carlos cuyo
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfNataliaMalky1
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxMartín Ramírez
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 

Dernier (20)

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptxc3.hu3.p1.p3.El ser humano como ser histórico.pptx
c3.hu3.p1.p3.El ser humano como ser histórico.pptx
 
Fundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdfFundamentos y Principios de Psicopedagogía..pdf
Fundamentos y Principios de Psicopedagogía..pdf
 
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIATRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
TRIPTICO-SISTEMA-MUSCULAR. PARA NIÑOS DE PRIMARIA
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundaria
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdfLA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
LA OVEJITA QUE VINO A CENAR CUENTO INFANTIL.pdf
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptxc3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
c3.hu3.p1.p2.El ser humano y el sentido de su existencia.pptx
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Earth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversaryEarth Day Everyday 2024 54th anniversary
Earth Day Everyday 2024 54th anniversary
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 

Clientes ligeros y servidores nx

  • 1. Módulo: Administración de sistemas operativos CLIENTE LIGERO Y SERVIDOR NX Realizado por: Rosario Hombrao – Gabriel Moreno
  • 2. Índice 1. ¿Qué es NX?............................................................................................... 3 2. Eficiencia de NX.......................................................................................... 3 3. Objetivos de NX.......................................................................................... 4 4. Herramientas software............................................................................... 5 5. Ejemplo con Neaxt..................................................................................... 6 5.1 Instalacion de un servidor NX (Neatx)..................................................6 5.1.1 Añadiremos el repositorio de Neatx .............................................6 5.1.2 Actualizamos nuestros repositorios...............................................6 5.1.3 Instalamos neaxt...........................................................................6 5.1.4 Crear usuarios en el servidor NX...................................................7 5.2. Instalar OpenNX (Cliente)....................................................................7 5.2.1 Agregamos el repositorio de OpenNX...........................................7 5.2.2 Añadimos la llave del repositorio..................................................7 5.2.4 Instalamos opennx........................................................................8 5.2.5 Procedemos a utilizar opennx.......................................................8 5.2.6 Recuperar una sesión..................................................................13 6. Bibliografia............................................................................................... 14
  • 3. 1. ¿Qué es NX? NX es un programa informático que realiza conexiones remotas X11 muy rápidas, lo que permite a los usuarios acceder a escritorios remotos de Linux o Unix incluso bajo conexiones lentas. NX realiza una compresión directa del protocolo X11, lo que permite una mayor eficiencia que VNC. La información se envía mediante SSH, por lo que toda la información que se intercambian servidor y cliente está cifrada. Al cliente que se conecta al servidor NX se le considera cliente liviano. NX está desarrollado por la empresa italiana NoMachine, que ha liberado el código. Existe una implementación libre de esta aplicación, llamada FreeNX. 2. Eficiencia de NX La tecnología NX ofrece mayor eficiencia que otras debido principalmente a las características que se listan a continuación: ● Realiza una eficiente compresión del tráfico X. ● La compresión del tráfico en forma eficiente es necesaria para lograr ejecutar aplicaciones sobre medios de poco ancho de banda y también para permitir ejecutar múltiples sesiones de usuario en redes LAN. ● Utiliza mecanismos de cache para almacenar y reutilizar la información transferida entre cliente y servidor. ● NX utiliza un método de cache innovador que divide el mensaje X en dos partes, uno de identificación y otro de datos. La tecnología mantiene en cache únicamente los datos de los últimos mensajes enviados, clasificados por protocolo. A este cache se le conoce como MessageStore y hace que el número de peticiones para mostrar los elementos de pantalla disminuya notoriamente.
  • 4. ● El tiempo consumido en realizar roundtrips es prácticamente nulo. ● La reducción de roundtrips (tiempo que tarda un paquete enviado desde un emisor en volver a este mismo emisor habiendo pasado por el receptor de destino.) es fundamental, al igual que el estricto control del flujo de datos que viaja por la red. ● Utiliza un algoritmo de codificación perezoso para realizar actualizaciones de pantalla. ● NX posee mecanismos de adaptación para ajustarse a las propiedades de la red (latencia y velocidad de conexión), lo que permite pasar de métodos estrictos de codificación a métodos perezosos que retrasan la actualización de pantalla cuando la red está congestionada. 3. Objetivos de NX El principal objetivo de esta tecnología es el de ejecutar a través de Internet aplicaciones que logren tener el mismo aspecto gráfico que cuando se ejecutan en cualquier PC. Generalmente cuando esto ocurre es necesario deshabilitar todo aquello que pueda consumir demasiados recursos, como por ejemplo, menús desplegables, fondos de pantalla, iconos o animaciones gráficas. NX fue diseñado especialmente para soportar estas condiciones y no hacer que usuarios y desarrolladores deban cambiar sus hábitos o su código.
  • 5. 4. Herramientas software ● FreeNX. es un sistema que le permite acceder a su escritorio desde otra máquina a través de la red. Podemos utilizar esta opción para acceder gráficamente a nuestro escritorio desde una ubicación remota. Un ejemplo de su uso sería tener un servidor FreeNX instalado en nuestro ordenador personal, y en el ordenador de casa utilizaremos un cliente de FreeNX. ● Neaxt. es un servidor de NX, como lo es el servidor comercial NX NoMachine. La tecnología NX básicamente establece conexiones X11 muy rápidas, lo que permite a los usuarios acceder a escritorios remotos de Linux bajo conexiones lentas. NX se basa en la compresión de datos directa sobre el protocolo X11, lo que permite una mayor eficiencia que VNC (Virtual Network Computing). La información se envía mediante SSH, por lo que toda la información que se intercambian servidor y cliente está cifrada. ● QVD. Es una plataforma de virtualización de contenedores que es capaz de ejecutar múltiples máquinas virtuales a partir de una o más imágenes de sistema en un sólo nodo de la red. De hecho, QVD puede utilizar virtualización de contenedor ligero o puede ofrecer virtualización a gran escala, en función de sus necesidades. Al reutilizar una imagen de sistema base cargada en varias máquinas virtuales, puedes estandarizar el entorno que le proporcionas a tus trabajadores, facilitando la gestión y reduciendo significativamente los costos. QVD está diseñado para ejecutar múltiples escritorios por nodo de servidor para dar servicio a muchos usuarios. QVD hace uso de una versión modificada del protocolo NX, lo que hace que se puede reducir masivamente la carga del ancho de banda al servir entornos de ventanas a través de Internet.
  • 6. 5. Ejemplo con Neaxt 5.1 Instalacion de un servidor NX (Neatx) 5.1.1 Añadiremos el repositorio de Neatx Antes haremos una copia de seguridad del archivo a modificar. #cp /etc/apt/sources.list /etc/apt/sources.list.original Ahora si, procedemos a añadir el repositorio #nano /etc/apt/sources.list y agregamos las siguientes lineas al final del archivo: deb http://ppa.launchpad.net/freenx-team/ppa/ubuntu lucid main deb-src http://ppa.launchpad.net/freenx-team/ppa/ubuntu lucid main guardamos y cerramos el archivo. 5.1.2 Actualizamos nuestros repositorios. #apt-get update 5.1.3 Instalamos neaxt. #apt-get install neatx-server
  • 7. 5.1.4 Crear usuarios en el servidor NX Nos nos funcionara si los añadimos desde la terminal,tenemos que hacerlo graficamente. 5.2. Instalar OpenNX (Cliente) 5.2.1 Agregamos el repositorio de OpenNX Al igual que con el servidor hacemos nuestra copia de respaldo y editamos el archivo pero ahora añadimos esta linea: deb http://download.opensuse.org/repositories/home:/felfert/Debian_5.0 ./ guardamos y cerramos. 5.2.2 Añadimos la llave del repositorio Descargamos la llave desde aquí y en la terminal ubicándonos en el directorio donde descargamos la llave lanzamos el siguiente comando.
  • 8. #apt-key add Release.key 5.2.3 Actualizamos repositorios #apt-get update 5.2.4 Instalamos opennx #apt-get install opennx 5.2.5 Procedemos a utilizar opennx Selecionamos opennx connection wizard
  • 9. Presionamos el boton "Siguiente".
  • 10. Colocamos algún nombre para la sesión y la ip del servidor, cambiamos la velocidad hasta donde dice LAN.
  • 11. Seleccionamos Unix como sistema y el escritorio que se encuentre instalado en el servidor, en este caso GNOME. Dejamos habilitada la opción "Enable SSL encryption of all traffic", sin esta opción habilitada el servidor no funcionará, ya que no permite sesiones sin encriptar.
  • 12. Dehabilitamos la opción "Create shortcut on desktop" ya que si queda habilitada funciona pero marca un error al crear el acceso directo en el escritorio.
  • 13. 5.2.6 Recuperar una sesión Si por algún motivo el cliente ha perdido la conexión,no hay que preocuparse, la sesión remota ha quedado ejecutándose en el servidor, solo basta con encender de nuevo el cliente e iniciar la sesión, aparecerá una pantalla como la siguiente. Seleccionamos la sesión que estábamos ejecutando pulsamos el botón "Resume" y tendremos de nuevo la sesión tal como la dejamos. También encontramos en su página oficial paquetes y repositorios para otras distros y diferentes Sistemas Operativos aqui.
  • 14. 6. Bibliografia • http://www.kriptopolis.org/freenx-acceso-remoto-escritorio-linux • es.kioskea.net/faq/2595-instalar-nx-server • http://usemoslinux.blogspot.com/2012/04/nx-conexiones-x11- remotas-con-software.html • http://vimad.blogspot.com.es/2010/07/como-configurar-nxserver-en- ubuntu-10.html • http://es.wikipedia.org/wiki/Tecnolog%C3%ADa_NX • http://qindel.com/productos-y-servicios/qvd