Introdução#
Hoje gostaria de falar sobre a NX Technology, que nos permite estabelecer um controle remoto no estilo Teamviewer ou VNC, mas muito mais rápido.
NX é um programa de computador que realiza conexões remotas X11 muito rápidas, permitindo que usuários acessem desktops remotos Linux ou Unix](http://www.unix.org “Unix”)[mesmo sob conexões lentas, como as feitas com modems. O NX realiza compressão direta do protocolo X11, o que permite maior eficiência que o VNC. As informações são enviadas usando SSH, então todas as informações trocadas entre servidor e cliente são criptografadas.
Como podemos ver, é um protocolo seguro, uma aplicação gratuita para o nosso gabinete e também muito rápido, pois faz um redirecionamento do X11 da nossa máquina.
Etapas de Instalação#
Para instalá-lo, são necessários apenas alguns passos:
Nós instalamos o servidor
//Descargamos la app 32 o 64 bits según corresponda //https://www.nomachine.com/download/linux&id=1 wget http://web12.nomachine.com/download/4.0/Linux/nomachine_4.0.366_1_i386.deb //Instalamos sudo dpkg -i nomachine_4.0.366_1_i386.deb //Seguimos el Wizard y ya tenemos nuestro servicio autoarrancable y configuración. sudo rebootDepois, baixamos o cliente para o nosso sistema operacional e instalamos conforme
Abrimos o novo aplicativo e inserimos a IP do nosso servidor
Estamos conectados :D
Algumas correções finais#
O teclado padrão é “nós” Estados Unidos, então teremos que modificá-lo para que o correto seja automaticamente atribuído ao fazer login.
sudo aptitude install nano cd $HOME nano .bashrc //Añadimos al final del fichero setxkbmap -model evdev -layout es //Presionamos CTRL +O //Presionamos S //Presionamos CTRL +X ifconfig //Nos quedamos con los datos de nuestra IPAgora o teclado correto será automaticamente atribuído
Conectando a partir de um cliente#
Vou explicar essa parte em resumo devido à sua baixa complexidade
- Baixamos de aqui o cliente para o nosso sistema operacional
- Rodamos a aplicação e digitamos o IP do nosso servidor (aquele que acabamos de copiar do servidor)
- Inserimos nossos dados de usuário
- Estamos conectados!
Conectando via navegador#
Com a versão 4 do No Machine, temos melhorias notáveis tanto na funcionalidade e facilidade de configuração, quanto na interface do usuário, mas perdemos alguns recursos muito atraentes, como o acesso pela web. Por isso, se você quiser usar esse recurso, deve usar o No Machine 3.5. No momento, não preciso desse recurso. Mas se alguém precisar, pode escrever nos comentários e eu farei um post explicando como configurar tudo. A primeira coisa que devemos saber é que, em versões futuras, é possível que essa opção seja desativada para usuários gratuitos. E ela só é permitida por soluções empresariais (paga), mas no momento é gratuita :D
Via LAN#
Baixe o cliente web e instale-o
wget http://web12.nomachine.com/download/4.0/Linux/nomachine-plugin_4.0.366_1_i386.deb //Instalar sudo dpkg -i nomachine-plugin_4.0.366_1_i386.deb // Debemos instalar un servidor web, por ejemplo apache2 sudo apt-get install apache2 //Hacemos un enlace simbólico al plugin cd /var/www ln -s /usr/NX/share/pluginAgora vamos proceder para configurar o applet
cd /var/www/plugin //buscaremos la ip de nuestro servidor, seleccionaremos la interfaz y copiaremos la ip ifconfig //Editaremos el fichero sudo nano nxapplet.html //Con "Control + W" buscamos webserver y modificamos la url por la ip del servidor //Nos quedará algo como ésto <PARAM NAME="SiteUrl" VALUE="http://192.168.x.x"> //Presionamos "Ctrl + o" y "Ctrl + x" (Guardar y salir)Agora vamos para o cliente
Criamos uma nova conexão, mas não inserimos os dados de usuário e senha e conectamos
Depois, vamos para a pasta Meus Documentos (de acordo com o sistema operacional)/NoMachine e copiamos o arquivo que acabou de ser criado
A gente passa para o servidor por SMB/FTP/USB ou qualquer outro tipo
//Accedemos a la carpeta donde está el archivo y despues sudo mv NOMBREARCHIVO.nxs /var/www/plugin/session/session.nxsPor fim, vamos ao PC cliente e digitamos a seguinte URL no navegador
IPDELSERVERENLAN/plugin/nxapplet.htmlAceitamos o que nos vem, baixamos Java se necessário
Digite nome de usuário e senha
E é isso!
Pela Internet#
- Vamos abrir a porta 4000 do nosso roteador apontando para o IP do nosso servidor
- Existem milhares de tutoriais na internet sobre “abrir portas de roteador”
- Mas se quiser um guia, aqui vai um
- Repita os passos acima usando o IP público do seu roteador em vez do IP da sua rede local.






