Qu’est-ce que VNC?
VNC est un acronyme pour le «Virtual Network Computing» c’est-à-dire informatique réseau virtuel et c’est un système de partage de bureau avec une interface utilisateur graphique qui vous permettez de vous connecter à et contrôler un ordinateur à distance au-dessus d’un réseau ou de l’Internet. Grâce au protocole de RFB (mémoire tampon à distance visuel) qu’il utilise, les applications de VNC envoient les événements de clavier et de souris à un ordinateur à distance sur le réseau (ou l’Internet) dont l’écran est partagé, et il transmet par relais les mises à jour en retour.
RFB (FrameBuffer à distance) est un protocole simple et depuis fonctionne au niveau de framebuffer, il peut être utilisé sur tous les systèmes d’exploitation avec un GUI comprenant Windows, Macintosh (Mac OS X) et Linux. Bien que RFB commenca en tant qu’un protocole très simple employé par VNC et ses dérivés, il a été amélioré afin de supporter le partage de fichiers, le compactage avancé et les techniques de sécurité dans son cycle de développement.
Pourquoi VNC est utilisé et comment
Avec VNC vous pouvez afficher l’écran d’un ordinateur à distance sur votre propre ordinateur dans une fenêtre ou en mode pleine page, et en utilisant votre propres clavier et souris sur cet écran, vous pouvez contrôler cet ordinateur à distance comme si vous vous êtes assis devant lui. Toutes les actions prises sur la vue du bureau à distance sur votre ordinateur sont exécutées réellement sur l’ordinateur distant lui-même.
Vous pouvez vous connecter à et prendre la commande d’un Mac ou d’un PC utilisant VNC, avec un client sur n’importe quel système d’exploitation. Car grace à l’utilisation du protocole de RFB par VNC, peu importe le système d’exploitation du client et du serveur.
Les Composant de VNC
- Le Serveur VNC est l’ordinateur principal qui serait à distance contrôlé par un ordinateur de client exécutant un logiciel de client de VNC pour se connecter à lui.
- Le Client est l’ordinateur exécutant l’apllication client de VNC, pour connecter au serveur VNC et pour la prise de la commande de cet ordinateur serveur.
Installation et Parametrage de VNC on Mac OS X
Parametrage de Mac OS X 10.4 (Tiger) ou Mac OS X 10.5 (Leopard) comme un serveur VNC
Mac OS X 10.4 et 10.5 sont déjà équipés des composants de serveur de VNC, ainsi tout que vous devez faire est de les activer – aucune installation n’est nécessaire.
- Ouvrir Préférences Système du menu Pomme
- Aller à ‘Partage’ sous Internet et réseau
- Cocher la case de Partage d’écran
- Ouvrir la Réglages Avancés en Tiger et Réglages d’Ordinateur en Leopard, placer le privilège d’accès et le mot de passe pour ceux qui se connecteront à la machine à distance utilisant VNC. (JollyFastVNC et ScreenSharing du Mac OS X Leopard n’exigent pas cette étape bien que la placement un mot de passe est bien conseillé.)
- Fermer Préférences Système et ça y est.
Paramétrage d’un Client VNC sur Mac OS X 10.4 (Tiger)
Afin de se connecter à un ordinateur à distance à partir de Mac OS X 10.4 utilisant VNC, il faut installer un client de VNC sur Tiger. Bien qu’il y ait les produits commercials tels que RealVNC, quelques applications de logiciel public sont gratuitment disponibles:
JollysFastVNC (gratuit) en date de cette écriture, il est consideré le client VNC le plus rapide disponible pour le Mac avec bien plus de fonctions que ses contre-parties. (toujours à une alpha version cependant) – Télécharger (775 KB)
Chicken of the VNC (gratuit) est un client VNC plus ancien pour le Mac et se connecte simplement à un serveur à distance utilisant un IP address. – Télécharger (1.2 MB)
RealVNC Viewer Enterprise Edition (commercial) comportant l’authentification de serveur 2048-octets RSA et l’encyrption de session 128-octets AES, RealVNC est une solution commerciale d’entreprise-class (édition de serveur également disponible).
Paramétrage d’un Client VNC sur Mac OS X 10.5 (Leopard)
La méthode de Finder
Dans cette méthode, vous utiliserez l’application ScreenSharing qui vient avec des services noyau (core services) de Mac OS X 10.5. ScreenSharing est un composant de client de VNC sur Leopard.
- Séléctionner « Se Connecter au serveur… » du menu « Aller » dans le Finder.
- Dans le champ ‘adresse du serveur’, taper « vnc:// » et puis l’adresse IP du serveur VNC auquel on veut se connecter à (par exemple: vnc://192.168.1.24)
- Cliquer sur le buton ‘Se Connecter’.
- Si ça marche, vous aurez l’option de vous connecter en tant qu’un utilisateur enregistré ou demander de permission de vous connecter su serveur.
- Si vous vous connectez comme un utilisateur enregistré, vous devez saisir l’IPN et le mot de passe du compte existant sur la machine de serveur.
- Si vous préférez de demander de la pérmission, la demande sera envoyé vers l’ordinateur en tant que le serveur VNC et quelqu’un devant cet ordinateur doit autoriser la demande.
La méthode « iChat »
Dans Leopard, iChat a ScreenSharing intégré. Bien que l’utilisation de VNC avec iChat n’est pas la meilleure méthode, il est l’un des moyens les plus simples.
- Ouvrir iChat et saisir l’IPN et le mot de passe de votre compte MobileMe, ou alternativement employer ‘Bonjour’ si l’ordinateur à distance est sur le même réseau que le vôtre.
- Choisir votre copain à partir de la liste de copains.
- Vous verrez une icône sous forme de deux petites carrés une recouvrant l’autre avec un petit excentrage au fond de la fenêtre d’iChat. C’est le bouton de ScreenSharing.
- Choisissez le avec l’option « Partagez mon écran avec » ou « Demandez à partager l’écran de… «
- iChat prend soin de la reste. Afin de finir la session de partage d’écran, il suffit de taper [commande (Apple)]+ [ESC] sur l’un ou l’autre ordinateur.
Note : Cette méthode exige également de quelqu’un d’être présent devant l’ordinateur à distance.
Suggestions et avertissements
- Si vous êtes la personne qui installez (ou paramétrez) le serveur de VNC, pour assurer la sécurité minimale, vous devriez placer un mot de passe pour la connexion de VNC à votre ordinateur des « Préférences Système » dans le carreau de partage.
- Si vous avez des préoccupations concernant la sécurité, une meilleure pratique est de configurer VNC accepter seulement les connexions locales, et puis établir un tunnel de SSH à partir de l’ordinateur de client. Cette manière, tous les paquets de VNC entre le client et le serveur auront été encryptés.
- Puisque VNC lui-même n’est pas tout à fait sûr en raison du protocole qu’il utilise, il vous est recommandé fortement que vous faites un retour arrière, retournant les étapes autrement dire, passer par les étapes ci-dessus décrites à l’envers – dès vous êtes fini avec VNC.
Pingback: oyyla.com