Comment Tunnel VNC sur SSH


Dans cet article, je parlerai de la façon dont vous pouvez canaliser toutes les connexions VNC via le protocole SSH, ce qui garantit que tout le trafic est crypté et sécurisé. Je l'utilise actuellement tout le temps avant de me connecter à distance à un de mes PC afin que les mots de passe et les informations de connexion ne puissent pas être reniflés.

Il y a quelques prérequis à remplir avant de pouvoir vraiment utiliser cet article.

1. Serveur SSH- Tout d'abord, vous devez configurer un serveur SSH personnel qui sera utilisé pour créer le tunnel VNC sécurisé. C'est au-delà de la portée de cet article, mais vous pouvez lire un excellent article de LifeHacker sur la façon de configurer un serveur SSH personnel. (Ce guide a plus d'une décennie, mais fonctionne toujours.) Un blog différent a un nouveau guide qui fonctionne également.

2. Serveur VNC- Deuxièmement, vous devez installer et configurer un serveur VNC sur chaque machine à laquelle vous voulez vous connecter.

3. Dynamic DNS- Enfin, si vous voulez pouvoir vous connecter sur votre ordinateur personnel depuis l'extérieur du réseau local, vous devrez configurer un compte DNS dynamique gratuit, à moins que vous n'ayez déjà une adresse IP statique.Vous pouvez lire mon post précédent sur comment configurer le DNS dynamique. pour utiliser un nom de domaine unique comme myname.homeip.net, etc.

Cela peut sembler être beaucoup de choses à faire avant que vous puissiez le faire et il est! Il m'a fallu un certain temps pour tout apprendre et Tout fonctionnera, mais une fois l'installation terminée, vous aurez l'impression de gravir le mont Everest!

L'ordre dans lequel vous souhaitez effectuer ces trois prérequis est de configurer le DNS dynamique, puis de configurer le Logiciel de serveur VNC (assez simple), un d ensuite configurer le serveur SSH.

Tunnel VNC sur SSH

OK, maintenant au tutoriel pour apprendre comment tunnelliser VNC sur SSH! Dans cet article, j'utiliserai TightVNC comme logiciel de contrôle à distance et Putty comme client SSH. Nous allons utiliser Putty pour se connecter au client SSH, puis utiliser TightVNC pour se connecter à l'ordinateur que nous voulons contrôler.

Étape 1: Ouvrez Putty et cliquez sur Sessiondans le volet de gauche. Dans la zone Nom d'hôte, vous devez saisir l'adresse DNS dynamique pour votre serveur SSH domestique. Ou vous pouvez taper l'adresse IP si vous avez une adresse IP statique. Notez qu'il s'agit de votre adresse IP externepour le serveur SSH.

Saisissez également un nom dans la zone de texte Sessions enregistréescomme VNC via SSH et cliquez Sauvegarder. De cette façon, vous n'aurez pas à le faire à chaque fois.

vnc over ssh

Étape 2: développez Connexion, puis SSHet cliquez sur Tunnels. Maintenant, tapez le numéro de port source et le port de destination. Le port source de TightVNC est 5900 car c'est le port sur lequel il écoute les connexions.

Le port de destination sera l'adresse IP interne pour votre serveur SSH suivi du même port nombre, soit 10.0.1.104:5900.

vnc over ssh putty

Étape 3: cliquez maintenant sur Ajouterbouton et il apparaîtra dans la zone de liste directement ci-dessus:

vnc over ssh tunnel

Étape 4: vous n'avez pas besoin de changer quoi que ce soit d'autre. C'est vraiment ça! Revenez maintenant à l'écran Session et cliquez à nouveau sur le bouton Enregistrer.

Vous pouvez le tester en cliquant sur Ouvriret vous devriez obtenir une fenêtre de commande vous demandant votre nom d'utilisateur et votre mot de passe . Une fois connecté au serveur SSH, il vous amènera à l'invite de commande. Maintenant vous avez créé un tunnel VNC sur SSH!

Etape 5: Maintenant, ouvrez TightVNC et tapez 127.0.0.1dans le champ Serveur VNC:

tightvnc ssh

Maintenant, cliquez sur Connecteret vous devriez pouvoir vous connecter à votre ordinateur à distance! C'est un peu un processus et un peu compliqué, mais si vous continuez d'essayer, vous le ferez fonctionner! Une fois que vous obtenez la configuration du serveur SSH, vous pouvez également l'utiliser pour crypter votre session de navigation web!

Si vous avez des questions ou ne pouvez pas trouver quelque chose, postez un commentaire et je vais essayer de vous aider en dehors! Profitez-en!

VNC over SSH Tutorial

Articles Similaires:


28.04.2009