SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
ACCESO REMOTO POR NX
Trabajo realizado por Fernando Velázquez y Miguel Amate
ÍNDICE
1. Introducción Pag. 2
2. Ejemplo con Nomachine
1. Instalación del servidor Pag. 4
2. Cliente en Debian Pag. 6
3. Cliente en Windows Pag . 11
3. Ejemplo con X2Go
1. Instalación del Servidor Pag. 13
2. Cliente en Debian Pag. 14
3. Cliente en Windows Pag. 17
CLIENTES LIGEROS Y SERVIDORES NX
¿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 incluso bajo conexiones lentas
como las realizadas con módem.
El sistema de ventanas X fue diseñado primariamente para implementar clientes ligeros,
donde mucha gente usaba simultáneamente la capacidad de procesamiento de un mismo
computador trabajando en tiempo compartido. Cada persona usaba un terminal en red
que tenía capacidades limitadas para dibujar la pantalla y aceptar la entrada del usuario.
Generalmente se refiere a la versión 11 de este protocolo, X11, el que está en uso
actualmente. X es el encargado de mostrar la información gráfica de forma totalmente
independiente del sistema operativo.
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. NX utiliza el puerto
4000.
¿Qué es un cliente ligero?
Al cliente que se conecta al servidor NX se le considera cliente ligero. Es un ordenador
cliente o un software de cliente en una arquitectura de red cliente-servidor que depende
primariamente del servidor central para las tareas de procesamiento, y se enfoca
principalmente en transportar la entrada y la salida entre el usuario y el servidor remoto.
Objetivos
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.
Ejemplo de uso
Imaginemos si tenemos una red local en la que varios usuarios están trabajando y de
repente un clásico apagón, podemos prácticamente despedirnos de nuestros trabajos si
no los guardamos. Usando un Servidor NX protegido con un No Break será suficiente,
reiniciamos los clientes, accedemos a la sesión que quedo abierta y continuamos con
nuestro trabajo, ahorrando así en sistemas de alimentación ininterrumpida para todas las
PC de nuestra red.
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.
OpenNX: Es un software cliente de código abierto compatible con el servidor FreeNX
porque utiliza la misma sintaxis para los archivos de configuración de la sesión.
X2Go: es una solución open source de Escritorio Remoto para Linux que usa del
protocolo NX-11 Xserver para proveer de sesiones aisladas remotas de forma segura
(mediante conexiones ssh). El servidor debe de estar instalado en un servidor Linux y el
cliente puede ejecutarse desde Linux, Windows o MacOS.
EJEMPLO CON NOMACHINE.
Con la aplicación de la empresa italiana Nomachine ahora es más sencillo que antes, y
desde la página oficial podemos obtener la información de la instalación en sistemas
operativos Unix como Debian.
Una vez descargado procederíamos a instalarlo
Este paquete te instala las 3 partes nxnode, nxclient y nxserver.
Realizamos los mismos pasos en el cliente y ya solo nos quedaría crear una conexión en
éste para que accediera al servidor.
Además te permite configurar las preferencias de los distintos parámetros con una
interfaz amigable.
Desde Windows sería aún más sencillo.
La interfaz es la misma y configuramos la conexión igual que antes.
EJEMPLO CON X2Go
Instalación del servidor en Debian
Lo primero que vamos a hacer para instalar el servidor de X2Go va a ser el añadir una
serie de repositorios para descargarnos los paquetes necesarios. Para ello creamos el
archivo /etc/apt/sources.list.d/x2go.list, y en el añadimos las siguientes líneas:
A continuación, realizamos un update al mismo tiempo que instalamos un paquete que
contiene la clave de archivo de repositorio necesaria para descargar los paquetes del
repositorio:
Ya sólo nos queda instalar los paquetes:
Con esto ya tenemos nuestro servidor X2Go instalado. Podemos ver cual es el demonio
encargado del servicio:
Instalación del cliente en Debian:
Lo próximo va a ser realizar la instalación del cliente, para ello va a ser tan sencillo
como:
Una vez instalado procedemos a abrir el cliente, el cual nos mostrará la siguiente
interfaz:
Le añadimos los datos de conexión (al usar conexiones ssh usará por defecto el puerto
22). Como podemos ver, nos permite añadir claves RSA/DSA para asegurar las
conexiones SSH.
Le damos a INTRO, tras lo cual se nos quedarán las opciones de sesión guardadas en el
lateral (nos permite múltiples tipos de conexión):
Cuando queramos realizar la conexión, simplemente elegimos la sesión que queramos
abrir. Nos saldrá para que nos identifiquemos:
Y nos abrirá la conexión en una pantalla aparte:
En las opciones de sesión podemos realizar las modificaciones necesarias por si
queremos compartir carpetas entre en el cliente y la máquina remota o si queremos que
en vez de el escritorio nos abra un terminal de la máquina remota o el navegador del
mismo. También permite conexiones a escritorio remoto Windows a través de protocolo
RDP, pero hay que realizar redirección en el servidor mediante proxy.
Instalación del cliente en Windows.
Para realizar la instalación del cliente X2Go en una máquina Windows accedemos a su
repositorio de descargas:
Una vez descargado, lo instalamos sin complicación alguna y lo abrimos, mostrándonos
una interfaz parecida a la de linux:
Como se puede observar, el cliente windows nos muestra una mayor cantidad de
opciones (quizás porque el de Debian no anda muy actualizado). Nos permite tanto
autentificación mediante Kerberos como la opción de usar un servidor proxy para la
conexión SSH.
Introducimos los datos de la conexión:
Nos creará la sesión:
Al conectarnos, nos saldrá el mensaje de verificación:
Nos pedirá autentificación:
Y nos abrirá la conexión remota en una nueva ventana:
Bibliografía
http://wiki.x2go.org/doku.php
https://www.howtoforge.com/how-to-install-x2goserver-on-ubuntu-14.04-as-vnc-
alternative
http://www.esdebian.org/wiki/nx-free-no-machine-debian
http://es.wikipedia.org/wiki/Tecnolog%C3%ADa_NX
http://www.nomachine.com

Más contenido relacionado

La actualidad más candente

Instalacion y configuracion de dhcp en open bs dequipo3.ficha322000 (2)
Instalacion y configuracion de dhcp en open bs dequipo3.ficha322000 (2)Instalacion y configuracion de dhcp en open bs dequipo3.ficha322000 (2)
Instalacion y configuracion de dhcp en open bs dequipo3.ficha322000 (2)Daniel Patiño
 
188997662 como-configurar-servidor-punto-multipunto-con-open vpn-y-cliente-en...
188997662 como-configurar-servidor-punto-multipunto-con-open vpn-y-cliente-en...188997662 como-configurar-servidor-punto-multipunto-con-open vpn-y-cliente-en...
188997662 como-configurar-servidor-punto-multipunto-con-open vpn-y-cliente-en...Agencia Aduanera Almeida
 
OpenVPN: una solución VPN basada en SSL/TLS
OpenVPN: una solución VPN basada en SSL/TLSOpenVPN: una solución VPN basada en SSL/TLS
OpenVPN: una solución VPN basada en SSL/TLSJesús Moreno León
 
Guia Funcionamiento LDAP
Guia Funcionamiento LDAPGuia Funcionamiento LDAP
Guia Funcionamiento LDAPcyberleon95
 
Vnc, escritorio remoto.
Vnc, escritorio remoto.Vnc, escritorio remoto.
Vnc, escritorio remoto.juanlu991
 
Vnc final
Vnc finalVnc final
Vnc finalcaoxman
 
Empresa a Evaluar y Servidores
Empresa a Evaluar y ServidoresEmpresa a Evaluar y Servidores
Empresa a Evaluar y Servidoresapaspuel
 
INSTALAR SERVIDOR DNS EN LINUX DEBIAN
INSTALAR SERVIDOR DNS EN LINUX DEBIANINSTALAR SERVIDOR DNS EN LINUX DEBIAN
INSTALAR SERVIDOR DNS EN LINUX DEBIANAndrés Pozo Pérez
 
Practica escritorio remoto y terminal service licenses
Practica escritorio remoto y terminal service licensesPractica escritorio remoto y terminal service licenses
Practica escritorio remoto y terminal service licensesmarymarserrano
 
Centreon - Breve explicación.
Centreon - Breve explicación.Centreon - Breve explicación.
Centreon - Breve explicación.aitortersio
 
Manual de instalacion de Mongo db
Manual de instalacion de Mongo dbManual de instalacion de Mongo db
Manual de instalacion de Mongo dbRuby B. Blanca
 
Tipos de servidores
Tipos de servidoresTipos de servidores
Tipos de servidoresLuiS YmAY
 

La actualidad más candente (19)

Instalacion y configuracion de dhcp en open bs dequipo3.ficha322000 (2)
Instalacion y configuracion de dhcp en open bs dequipo3.ficha322000 (2)Instalacion y configuracion de dhcp en open bs dequipo3.ficha322000 (2)
Instalacion y configuracion de dhcp en open bs dequipo3.ficha322000 (2)
 
188997662 como-configurar-servidor-punto-multipunto-con-open vpn-y-cliente-en...
188997662 como-configurar-servidor-punto-multipunto-con-open vpn-y-cliente-en...188997662 como-configurar-servidor-punto-multipunto-con-open vpn-y-cliente-en...
188997662 como-configurar-servidor-punto-multipunto-con-open vpn-y-cliente-en...
 
SERVIDOR WEB PARA LINUX
SERVIDOR WEB PARA LINUXSERVIDOR WEB PARA LINUX
SERVIDOR WEB PARA LINUX
 
El sendero-del-hacker
El sendero-del-hackerEl sendero-del-hacker
El sendero-del-hacker
 
OpenVPN: una solución VPN basada en SSL/TLS
OpenVPN: una solución VPN basada en SSL/TLSOpenVPN: una solución VPN basada en SSL/TLS
OpenVPN: una solución VPN basada en SSL/TLS
 
Servidor web para linux
Servidor web para linuxServidor web para linux
Servidor web para linux
 
Guia Funcionamiento LDAP
Guia Funcionamiento LDAPGuia Funcionamiento LDAP
Guia Funcionamiento LDAP
 
Vnc, escritorio remoto.
Vnc, escritorio remoto.Vnc, escritorio remoto.
Vnc, escritorio remoto.
 
Clonando con drbl y clonezilla
Clonando con drbl y clonezillaClonando con drbl y clonezilla
Clonando con drbl y clonezilla
 
Vnc final
Vnc finalVnc final
Vnc final
 
Entorno grafico
Entorno graficoEntorno grafico
Entorno grafico
 
Empresa a Evaluar y Servidores
Empresa a Evaluar y ServidoresEmpresa a Evaluar y Servidores
Empresa a Evaluar y Servidores
 
Documentacion vnc
Documentacion vncDocumentacion vnc
Documentacion vnc
 
INSTALAR SERVIDOR DNS EN LINUX DEBIAN
INSTALAR SERVIDOR DNS EN LINUX DEBIANINSTALAR SERVIDOR DNS EN LINUX DEBIAN
INSTALAR SERVIDOR DNS EN LINUX DEBIAN
 
Practica escritorio remoto y terminal service licenses
Practica escritorio remoto y terminal service licensesPractica escritorio remoto y terminal service licenses
Practica escritorio remoto y terminal service licenses
 
Servidores GNU/LINUX
Servidores GNU/LINUXServidores GNU/LINUX
Servidores GNU/LINUX
 
Centreon - Breve explicación.
Centreon - Breve explicación.Centreon - Breve explicación.
Centreon - Breve explicación.
 
Manual de instalacion de Mongo db
Manual de instalacion de Mongo dbManual de instalacion de Mongo db
Manual de instalacion de Mongo db
 
Tipos de servidores
Tipos de servidoresTipos de servidores
Tipos de servidores
 

Similar a Clientes ligeros y servidores nx

Similar a 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
 
Acceso remoto Linux
Acceso remoto LinuxAcceso remoto Linux
Acceso remoto Linux
 
Empresa a Evaluar y Servidores
Empresa a Evaluar y ServidoresEmpresa a Evaluar y Servidores
Empresa a Evaluar y Servidores
 
Diapositivas
DiapositivasDiapositivas
Diapositivas
 
Redes de Computdoras
Redes de ComputdorasRedes de Computdoras
Redes de Computdoras
 
sistemas operativos.pptx
sistemas operativos.pptxsistemas operativos.pptx
sistemas operativos.pptx
 
Ventajas de linux
Ventajas de linuxVentajas de linux
Ventajas de linux
 
Entorno grafico
Entorno graficoEntorno grafico
Entorno grafico
 
Presentación1
Presentación1Presentación1
Presentación1
 
203070_10 Act 10.pdf
203070_10 Act 10.pdf203070_10 Act 10.pdf
203070_10 Act 10.pdf
 
Instalacion de un servidor proxy
Instalacion de un servidor proxyInstalacion de un servidor proxy
Instalacion de un servidor proxy
 
Redes
RedesRedes
Redes
 
PROTOCOLO CAPA SESION
PROTOCOLO CAPA SESIONPROTOCOLO CAPA SESION
PROTOCOLO CAPA SESION
 
Seguridad de redes
Seguridad de redesSeguridad de redes
Seguridad de redes
 
Caratula incos rene yana
Caratula incos rene yanaCaratula incos rene yana
Caratula incos rene yana
 
Nfs y xenserver[1]
Nfs y xenserver[1]Nfs y xenserver[1]
Nfs y xenserver[1]
 
Sistema operativo windows nt
Sistema operativo windows ntSistema operativo windows nt
Sistema operativo windows nt
 
David antonio lopez eustaquio
David antonio lopez eustaquioDavid antonio lopez eustaquio
David antonio lopez eustaquio
 
3 parcial m2m
3 parcial m2m3 parcial m2m
3 parcial m2m
 
Sistemas operativos de red
Sistemas operativos de redSistemas operativos de red
Sistemas operativos de red
 

Último

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 

Último (19)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 

Clientes ligeros y servidores nx

  • 1. ACCESO REMOTO POR NX Trabajo realizado por Fernando Velázquez y Miguel Amate
  • 2. ÍNDICE 1. Introducción Pag. 2 2. Ejemplo con Nomachine 1. Instalación del servidor Pag. 4 2. Cliente en Debian Pag. 6 3. Cliente en Windows Pag . 11 3. Ejemplo con X2Go 1. Instalación del Servidor Pag. 13 2. Cliente en Debian Pag. 14 3. Cliente en Windows Pag. 17
  • 3. CLIENTES LIGEROS Y SERVIDORES NX ¿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 incluso bajo conexiones lentas como las realizadas con módem. El sistema de ventanas X fue diseñado primariamente para implementar clientes ligeros, donde mucha gente usaba simultáneamente la capacidad de procesamiento de un mismo computador trabajando en tiempo compartido. Cada persona usaba un terminal en red que tenía capacidades limitadas para dibujar la pantalla y aceptar la entrada del usuario. Generalmente se refiere a la versión 11 de este protocolo, X11, el que está en uso actualmente. X es el encargado de mostrar la información gráfica de forma totalmente independiente del sistema operativo. 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. NX utiliza el puerto 4000. ¿Qué es un cliente ligero? Al cliente que se conecta al servidor NX se le considera cliente ligero. Es un ordenador cliente o un software de cliente en una arquitectura de red cliente-servidor que depende primariamente del servidor central para las tareas de procesamiento, y se enfoca principalmente en transportar la entrada y la salida entre el usuario y el servidor remoto. Objetivos 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. Ejemplo de uso Imaginemos si tenemos una red local en la que varios usuarios están trabajando y de repente un clásico apagón, podemos prácticamente despedirnos de nuestros trabajos si no los guardamos. Usando un Servidor NX protegido con un No Break será suficiente, reiniciamos los clientes, accedemos a la sesión que quedo abierta y continuamos con nuestro trabajo, ahorrando así en sistemas de alimentación ininterrumpida para todas las PC de nuestra red. 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. OpenNX: Es un software cliente de código abierto compatible con el servidor FreeNX porque utiliza la misma sintaxis para los archivos de configuración de la sesión. X2Go: es una solución open source de Escritorio Remoto para Linux que usa del protocolo NX-11 Xserver para proveer de sesiones aisladas remotas de forma segura (mediante conexiones ssh). El servidor debe de estar instalado en un servidor Linux y el cliente puede ejecutarse desde Linux, Windows o MacOS.
  • 5. EJEMPLO CON NOMACHINE. Con la aplicación de la empresa italiana Nomachine ahora es más sencillo que antes, y desde la página oficial podemos obtener la información de la instalación en sistemas operativos Unix como Debian.
  • 6. Una vez descargado procederíamos a instalarlo Este paquete te instala las 3 partes nxnode, nxclient y nxserver.
  • 7. Realizamos los mismos pasos en el cliente y ya solo nos quedaría crear una conexión en éste para que accediera al servidor.
  • 8.
  • 9.
  • 10.
  • 11. Además te permite configurar las preferencias de los distintos parámetros con una interfaz amigable.
  • 12. Desde Windows sería aún más sencillo. La interfaz es la misma y configuramos la conexión igual que antes.
  • 13.
  • 14. EJEMPLO CON X2Go Instalación del servidor en Debian Lo primero que vamos a hacer para instalar el servidor de X2Go va a ser el añadir una serie de repositorios para descargarnos los paquetes necesarios. Para ello creamos el archivo /etc/apt/sources.list.d/x2go.list, y en el añadimos las siguientes líneas: A continuación, realizamos un update al mismo tiempo que instalamos un paquete que contiene la clave de archivo de repositorio necesaria para descargar los paquetes del repositorio: Ya sólo nos queda instalar los paquetes: Con esto ya tenemos nuestro servidor X2Go instalado. Podemos ver cual es el demonio encargado del servicio:
  • 15. Instalación del cliente en Debian: Lo próximo va a ser realizar la instalación del cliente, para ello va a ser tan sencillo como: Una vez instalado procedemos a abrir el cliente, el cual nos mostrará la siguiente interfaz:
  • 16. Le añadimos los datos de conexión (al usar conexiones ssh usará por defecto el puerto 22). Como podemos ver, nos permite añadir claves RSA/DSA para asegurar las conexiones SSH. Le damos a INTRO, tras lo cual se nos quedarán las opciones de sesión guardadas en el lateral (nos permite múltiples tipos de conexión):
  • 17. Cuando queramos realizar la conexión, simplemente elegimos la sesión que queramos abrir. Nos saldrá para que nos identifiquemos: Y nos abrirá la conexión en una pantalla aparte: En las opciones de sesión podemos realizar las modificaciones necesarias por si queremos compartir carpetas entre en el cliente y la máquina remota o si queremos que en vez de el escritorio nos abra un terminal de la máquina remota o el navegador del
  • 18. mismo. También permite conexiones a escritorio remoto Windows a través de protocolo RDP, pero hay que realizar redirección en el servidor mediante proxy. Instalación del cliente en Windows. Para realizar la instalación del cliente X2Go en una máquina Windows accedemos a su repositorio de descargas: Una vez descargado, lo instalamos sin complicación alguna y lo abrimos, mostrándonos una interfaz parecida a la de linux: Como se puede observar, el cliente windows nos muestra una mayor cantidad de opciones (quizás porque el de Debian no anda muy actualizado). Nos permite tanto autentificación mediante Kerberos como la opción de usar un servidor proxy para la conexión SSH.
  • 19. Introducimos los datos de la conexión: Nos creará la sesión: Al conectarnos, nos saldrá el mensaje de verificación:
  • 20. Nos pedirá autentificación: Y nos abrirá la conexión remota en una nueva ventana: