Accueil
» LINUX
»
Comment accéder à votre PC Linux à distance avec NoMachine
Comment accéder à votre PC Linux à distance avec NoMachine
NoMachine vous permet de contrôler un bureau Linux depuis un autre ordinateur. Installez NoMachine Personal Edition sur le PC Linux auquel vous souhaitez accéder, puis utilisez NoMachine Player sur votre appareil client. Une connexion LAN utilise l'adresse IP privée de l'hôte ; l'accès depuis l'extérieur du réseau nécessite un VPN, NoMachine Network ou la redirection de ports de votre routeur.
Vérifiez les licences et les exigences
Les nouvelles installations hôtes de NoMachine version 10 utilisent l'Édition Personnelle , qui nécessite un abonnement pour accepter les connexions distantes. NoMachine propose une période d'essai gratuite de 14 jours. Le client, désormais appelé NoMachine Player , est gratuit. Les serveurs gratuits existants (version 9 ou antérieure) peuvent continuer à fonctionner, mais ne peuvent être mis à niveau vers la version 10 sans abonnement à l'Édition Personnelle.
L'ordinateur hôte nécessite un environnement de bureau Linux et doit être allumé et connecté à Internet. Téléchargez le paquet correspondant à votre distribution et à votre processeur depuis la page de téléchargement officielle de Linux : DEB pour Debian ou Ubuntu, RPM pour Fedora ou openSUSE, ou TAR.GZ pour les autres distributions. Consultez le guide d'installation si vous avez besoin d'instructions spécifiques à votre distribution.
Configurer l'accès à distance en cinq étapes
1. Installez et activez NoMachine sur l'hôte.
Installez l'édition personnelle sur le PC Linux auquel vous souhaitez accéder, à l'aide de son gestionnaire de paquets graphique ou du terminal. Par exemple, Debian et Ubuntu utilisent `<nom_du_logiciel>`sudo apt install ./nomachine-personal-edition_<version>_amd64.deb ; Fedora utilise `<nom_du_logiciel> sudo dnf install ./nomachine-personal-edition_<version>_x86_64.rpm`. Remplacez `<nom_du_logiciel>` <version>par la version du fichier téléchargé. Pour les fichiers TAR.GZ, suivez nxinstall --installla procédure documentée de NoMachine. Lancez NoMachine et suivez les instructions d'activation.
Choisissez le format de paquet qui correspond à votre système hôte Linux.
2. Installez NoMachine Player sur votre client
Installez NoMachine Player sur l'ordinateur depuis lequel vous vous connecterez. Compatible avec Linux, Windows et macOS, il permet au client et à l'hôte d'utiliser des systèmes d'exploitation différents. Si le client possède déjà un paquet NoMachine installé, le composant Player est inclus.
3. Trouvez l'adresse LAN de l'hôte
Sur le système Linux hôte, ouvrez le panneau d'accueil ou l'écran d'état du serveur de NoMachine et notez son adresse IP privée. L'adresse indiquée 192.168.1.23n'est qu'un exemple. Les deux ordinateurs doivent être connectés au même réseau local (LAN) ou le client doit s'y connecter via un VPN. Le système hôte doit rester actif et connecté pour permettre l'accès à distance.
Notez l'adresse LAN affichée sur l'hôte ; cet exemple est donné à titre illustratif.
4. Ajoutez la connexion et connectez-vous
Ouvrez Player sur le client. Si l'ordinateur Linux apparaît dans la liste des machines, double-cliquez dessus. Sinon, sélectionnez « Ajouter » et saisissez l'adresse IP accessible de l'hôte. Pour une connexion standard, utilisez le protocole NX et le port 4000 , puis enregistrez la configuration. Ce sont les paramètres par défaut de NoMachine ; utilisez un autre port uniquement si vous avez modifié la configuration de l'hôte. Consultez le guide de démarrage officiel pour connaître la procédure de connexion.
Saisissez l'adresse de l'hôte et conservez le port NX par défaut, sauf si vous l'avez modifié.
Démarrez la connexion enregistrée et saisissez le nom d'utilisateur et le mot de passe d'un compte sur l'hôte Linux. Il s'agit des identifiants système de l'hôte, et non de votre mot de passe NoMachine. Une fois l'authentification effectuée, le bureau distant s'ouvre dans la fenêtre du lecteur.
5. Travaillez à distance et déconnectez-vous
Utilisez le bureau Linux distant depuis la fenêtre du lecteur. Pour mettre fin à la connexion, fermez cette fenêtre ou ouvrez le menu de session NoMachine avec la touche Ctrl+Alt+0, puis sélectionnez Connexion et Déconnexion . La déconnexion met fin à la liaison distante ; utilisez la commande de déconnexion Linux séparément si vous souhaitez vous déconnecter du compte hôte. Ce menu est documenté dans le guide de la version 10 du lecteur .
Choisissez Déconnexion pour fermer la connexion distante ; déconnectez-vous séparément de Linux si nécessaire.
Connectez-vous depuis l'extérieur de votre réseau local
Une adresse privée, telle que celle-ci, 192.168.1.23n'est pas accessible directement via Internet. La solution la plus simple consiste à se connecter à votre réseau domestique ou professionnel via un VPN de confiance, puis à utiliser l'adresse LAN de l'hôte. Autre solution : NoMachine Network fournit un identifiant machine permettant d'accéder à un ordinateur situé derrière un NAT ou un pare-feu ; il s'agit d'un service distinct avec un essai gratuit de 7 jours.
Pour un accès direct, configurez la redirection de ports de votre routeur afin d'envoyer un port externe vers le service NX de votre hôte Linux. Le guide réseau de NoMachine indique le port TCP 4000 comme port par défaut. Autorisez ce port dans le pare-feu de votre hôte, puis connectez-vous avec l'adresse IP publique et le port externe de votre routeur. Vérifiez l'adresse et le port dans l'interface de NoMachine plutôt que de supposer que la redirection UPnP/NAT-PMP automatique a réussi. Un VPN permet d'éviter d'exposer directement le port du bureau à distance sur Internet.
Résoudre les problèmes de connexion.
Hôte non répertorié : vérifiez que les deux appareils se trouvent sur le même réseau local ou VPN et que NoMachine est en cours d’exécution sur l’hôte.
Délai de connexion dépassé : vérifiez l’adresse IP actuelle de l’hôte, la règle de pare-feu et le port NX. Le Wi-Fi invité peut bloquer le trafic entre appareils.
Échec de la connexion : veuillez saisir un nom d’utilisateur et un mot de passe Linux valides pour l’hôte distant.
Cela fonctionne uniquement à domicile : connectez-vous via un VPN, NoMachine Network ou une configuration correcte de votre routeur. Une adresse IP privée ne permet pas d’atteindre l’hôte via Internet.