↓ Aller au contenu
  1. Articles/

NoMachine 4 : Bureau à distance rapide sous Linux

Rubén Infante Docio
Auteur
Rubén Infante Docio
Ingénieur logiciel
Sommaire

Introduction
#

Aujourd’hui, j’aimerais parler de la NX Technology qui nous permet d’installer une télécommande dans le style Teamviewer ou VNC, mais beaucoup plus rapidement.

NX est un programme informatique qui réalise des connexions X11 à distance très rapides, permettant aux utilisateurs d’accéder à des ordinateurs de bureau Linux ou Unix même sous des connexions lentes comme celles réalisées avec des modems. NX effectue une compression directe du protocole X11, ce qui permet une plus grande efficacité que VNC. Les informations sont envoyées via SSH, de sorte que toutes les informations échangées entre serveur et client sont chiffrées.

Comme nous pouvons le voir, c’est un protocole sûr, une application gratuite pour notre boîtier et aussi très rapide puisqu’il effectue un transfert du X11 de notre machine.

Étapes d’installation
#

Pour l’installer, il suffit de quelques étapes :

  1. Nous installons le serveur

    //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 reboot
  2.  Ensuite, nous téléchargeons le client pour notre système d’exploitation et l’installons en conséquence

    1. https://www.nomachine.com/download
  3. Nous ouvrons la nouvelle application et entrons le](http://en.wikipedia.org/wiki/Internet_Protocol “Internet Protocol”) [IP de notre serveur

  4. Nous sommes connectés :D

Quelques corrections finales
#

  1. Le clavier par défaut est « nous » États-Unis, donc nous devrons le modifier pour que le bon soit automatiquement attribué lors de la connexion.

    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 IP
  2. Désormais, le bon clavier sera automatiquement attribué

Connexion depuis un client
#

Je vais résumer cette partie en raison de sa faible complexité

  1. Nous téléchargeons depuis ici le client pour notre système d’exploitation
  2. Nous exécutons l’application et entrons l’IP de notre serveur (celui que nous venons de copier depuis le serveur)
  3. Nous saisissons nos données utilisateur
  4. Nous sommes connectés !

Connexion via navigateur
#

Avec la version 4 de No Machine, nous avons des améliorations notables tant dans les fonctionnalités et la facilité de configuration, que dans l’interface utilisateur, mais nous avons perdu certaines fonctionnalités très attractives comme l’accès via le web. C’est pourquoi, si vous voulez utiliser cette fonctionnalité, vous devriez utiliser No Machine 3.5. Pour l’instant, je n’ai pas besoin de cette fonctionnalité. Mais si quelqu’un en a besoin, il peut écrire dans les commentaires et je ferai un post sur la configuration de tout. La première chose à savoir est que dans les futures versions, il est possible que cette option soit désactivée pour les utilisateurs gratuits. Et elle n’est autorisée que via des solutions métier (payante) mais pour l’instant elle est gratuite :D

Via LAN
#

  1. Téléchargez le client web et installez-le

    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/plugin
  2. Nous allons maintenant configurer l’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)
  3. Nous allons maintenant voir le client

  4. Nous créons une nouvelle connexion mais nous ne saisissons pas les données utilisateur et mot de passe et nous nous connectons

  5. Ensuite, nous allons dans le dossier Mes Documents (selon le système d’exploitation)/NoMachine et copions le fichier qui vient d’être créé

  6. Nous le transmettons au serveur par SMB/FTP/USB ou autre

    //Accedemos a la carpeta donde está el archivo y despues
    sudo mv NOMBREARCHIVO.nxs /var/www/plugin/session/session.nxs
  7. Enfin, nous allons sur le PC client et entrons l’URL suivante dans le navigateur

    IPDELSERVERENLAN/plugin/nxapplet.html
  8. Nous acceptons ce qui nous arrive, nous téléchargeons Java si nécessaire

  9. Saisissez le nom d’utilisateur et le mot de passe

  10. Et c’est tout !

Via Internet
#

  1. Nous ouvrons le port 4000 de notre routeur pointant vers l’IP de notre serveur
    1. Il existe des milliers de tutoriels sur internet pour « ouvrir les ports du routeur »
    2. Mais si vous voulez un petit guide, voici un
  2. Répétez les étapes ci-dessus en utilisant l’IP publique de votre routeur plutôt que celle de votre réseau local.

Articles connexes