Login
Pseudo :
Pass :
 Enregistré
S'enregistrer
Perdu votre Pass ?

  Membres
 · Admins : 2
 · Membres : 7692 [Liste]
 · Dernier : ArtemHk
  Qui est en ligne ?
 · Visiteur : 1
 · Membre : 0
 · Admin : 0

  Localisation des membres
Articles


  VNC
Catégorie : Tutoriaux
Ajouté le : 17/09/2009 18:57
Auteur : bebert
Lectures : 3082
Commentaires : 0 [ Poster un commentaire ]
Note : Non évalué [ Evaluer ]

TUTO : Utilisation & Configuration de VNC

Description : Tutorial traitant des prérequis, de la configuration et de l'utilisation de VNC (le tutorial utilise comme référence RealVNC Free EDITION.

Introduction

VNC (Virtual Network Computing) est un logiciel de prise de contrôle d'un ordinateur à distance. Son utilisation a le même but que Terminal Server ou que la Connexion au Bureau à Distance, cependant contrairement à son homologue de Microsoft, VNC fonctionne a partir d'une machine tournant sous le plupart des systèmes d'exploitation utilisés (Windows, Mac, Unix, DOS, ...) et permet de prendre le contrôle de machine tournant sous Mac, Unix ou Windows.

Le présent tutorial se base sur RealVNC Free Edition, disponible gratuitement à l'adresse suivante : http://www.realvnc.com/.

Télécharger VNC ICI

Prérequis :

Afin d'utiliser VNC, il faut prendre en compte plusieurs prérequis :

* la machine hôte doit avoir VNC Server d'installé,
* la machine cliente doit avoir VNC Viewer d'installé,
* les deux machines doivent pouvoir se joindre sur un réseau (local ou internet),
* les deux machines doivent avoir le port 5900 (par défaut ou celui choisi dans la configuration) d'ouvert

Configuration de VNC Server :

Pour configurer le serveur, il suffit de faire un clic droit sur l'icône puis de cliquer sur propriétés. L'écran ci-dessous doit alors apparaître :



Définissez le mot de passe qui sera demandé lorsqu'un client voudra se connecté sur votre poste puis cliquez sur OK.

1 / Service-Mode & User-Mode

VNC Server possède deux modes :

* Service-Mode : ce mode permet une utilisation fréquente de VNC, il permet aussi d'utiliser VNC lorsque personne n'est connecté sur l'ordinateur, cinq options vous sont disponibles afin de configurer ce mode :

o Start : demarre le service,
o Stop : arrête le service,
o Register : activer le démarrage automatique de VNC,
o Unregister : désactive le démarrage automatique,

* User-Mode : ce mode n'est utile que dans une utilisation de VNC peu fréquente,

2 / Authentification

L'onglet Authentification permet de controler les accès à la machine grâce à un système d'authentification :

* No Authentification : désactive l'authentification,
* VNC Password Authentification : utilise un mot de passe comme système d'authentification, dans les versions payantes de VNC un système de permissions est mis en place avec cette option,
* NT Logon Authentification : cette option n'est accessible uniquement dans les versions payantes de VNC, elle permet un système d'authentification avancée basée sur les permissions des utilisateurs Windows,
* Encryption : cette option n'est accessible uniquement dans les versions payantes de VNC, permet de choisir le type de cryptage utilisé,
* Prompt local user to accept connections : affiche un popup à chaque tentative de connection demandant l'autorisation de connection à l'utilisateur,
* Only prompt when there is a user logged on : permet l'utilisation de l'option précédente uniquement si un utilisateur est connecté sur la machine,

3 / Connections

L'onglet Connections permet de configurer les ports et le filtrage d'adresse pour les connexions :

* Accept connections on port : port sur lequel les connexions devront se faire (par défaut : 5900),
* Disconnect idle client after (seconds) : temps (en secondes) d'inactivité avant la déconnexion automatique (par défaut : 3600),
* Serve Java viewer via HTTP on port : port utilisé pour les connexions utilisant des requêtes HTTP, afin d'afficher le viewer dans une console Java (par défaut : 5800),
* Access Control :

o Only accept connections from the local machine : n'accepte que les connexions provenant de la machine elle-même (utilisation d'un loop-back),
o Add : ajoute les adresse à filtrer, il existe trois filtres :

+ Allow (+) : autorise la connexion,
+ Query (?) : affiche un popup demandant l'autorisation,
+ Deny (-) : refuse la connexion,
+ les adresses doivent être présentées de la manière suivante : adresse / masque (exemple : 192.168.1.1/255.255.255.0)

o Edit : modifie les filtres, fonctionnent de la même manière que l'option Add,
o Remove : supprime le filtre,
o Move up : place le filtre un rang plus haut,
o Move down : place le filtre un rang plus bas,
o Attention, le filtrage se lit de haut en bas, lors d'une tentative de connections VNC lira le premier filtre et descendra jusqu'à ce qu'un filtre s'applique à l'adresse IP,

4 / Inputs

L'onglet Inputs permet de configurer le comportement des entrées claviers, souris :

* Accept pointer events from clients : autorise les entrées souris venant de la machine cliente,
* Accept keyboard events from clients : autorise les entrées clavier venant de la machine cliente,
* Accept clipboard updates from clients : autorise les modifications du Presse-Papiers venant de la machine cliente,
* Send clipboard updates to clients : envoie les modifications du Presse-Papiers vers la machine cliente,
* Allow input events to affect the screen-saver : permet aux entrées claviers, souris d'avoir un effet sur l'écran de veille,
* Disable local inputs while server is in use : désactive toutes les entrées lorsque la machine est utilisée,

5 / Sharing

L'onglet Sharing permet de configurer le comportement de VNC lors de nouvelle connexions :

* Always treat new connections as shared : cette option permet de définir toutes nouvelles connexions en "partagées", ce qui évite de déconnecter toute autre connections existantes,
* Never treat new connections as shared : cette option permet de définir toutes nouvelles connexions en "non-partagées",
* Use client's preferred sharing setting : cette option laisse VNC Viewer définir si la nouvelle connexion sera "partagées" ou pas,
* Non-shared connections replace existing ones : cette option permet de définir si les connexions "non-partagées" déconnectent toutes autres connections existantes,

6 / Desktop

L'onglet Desktop permet de configurer les modifications appliquées au bureau lors de connexions :

* While connected : modifications apportées lors de la connexion :

o Remove wallpaper : enlève le papier peints, et désactive l'active desktop,
o Remove background pattern : définit le modèle du bureau à un modèle standard,
o Disable user interface effects : désactive tout les effets visuels,

* When last client disconnects : modifications apportées lors de la déconnexion du dernier client :

o Do nothing : rien ne se passe,
o Lock workstation : verouille la machine,
o Logoff user : déconnecte l'utilisateur de la machine,

7 / Capture Method

L'onglet Capture Method permet de définir la méthode utilisée pour le suivi de modification sur le bureau :

* Poll for changes to the desktop : système de suivi continu par bande, allège la charge serveur,
* Use VNC hooks to track changes : suivi à la trace les mises à jour graphiques, plus efficace que l'envoi continu mais peut perdre des mises à jour dans certains cas,
* Poll console windows for updates : traite uniquement des parties visibles des fenêtres au lieu de traiter l'ensemble des fenêtres (même les parties invisibles),
* Use VNC Mirror driver to track changes : cette option n'est accessible uniquement dans les versions payantes de VNC,
* Capture alpha-bended windows : définit le type de capture d'écran, lorsque désactivé

8 / Legacy

L'onglet Legacy permet d'importer des paramêtres provenant de VNC 3.3 :

* Import VNC 3.3 Settings : importe des paramêtres enregistré provenant de VNC 3.3
* Only use protocol version 3.3 : force l'utilisation des protocoles de VNC 3.3

Configuration de VNC Viewer :

Lors du lancement de VNC Viewer, cliquez sur Options afin d'accéder à la configuration du Viewer.

1 / Colour & Encoding

L'onglet Colour & Encoding permet de définir le niveau de couleur et le type d'encodage vidéo du bureau :

* Auto Select : sélectionne automatiquement le type d'encodage vidéo,
* Preffered encoding : contient les différents type d'encodage vidéo,
* Colour level : contient les niveaux de couleur à afficher dans le Viewer,

2 / Inputs

L'onglet Inputs permet de configurer le comportement des entrées claviers, souris :

* Send pointer events to server : envoi les entrées souris vers la machine hôte,
* Send keyboard events to server : envoi les entrées clavier vers la machine hôte,
* Send clipboard changes to server : envoi les modifications du Presse-Papiers vers la machine hôte,
* Accept clipboard changes from server : autorise les modifications du Presse-Papiers de la machine hôte,
* Enable 3-button mouse emulation : les clics simultanés sur les boutons gauche et droit sont interprétés comme des clics sur le bouton central ou la molette,
* Rate-limit mouse move events : limite le taux de déplacement de la souris,
* Menu key : défini la touche à utiliser afin d'accéder au menu,
* Pass special keys directly to server : interprète les combinaisons de touches (tel que Ctrl+Alt ou la touche Windows) directement sur la machine hôte et non sur la machine cliente, seul la combinaison Crtl+Alt+Suppr sera interprété uniquement sur la machine cliente,

3 / Misc

L'onglet Misc contient diverses options de configuration :

* Shared connection : se connecte au server en mode "partagé", il permet d'éviter de déconnecter les autre connexions existantes,
* Full-screen mode : afficher le viewer en plein écran,
* Render cursor locally : affiche le curseur de la machine hôte,
* Allow dynamic desktop resizing : permet le redimensionnement dynamique de la fenêtre, VNC Viewer et VNC Server doivent supporter le redimensionnement dynamique pour pouvoir l'utiliser,
* Only use protocol version 3.3 : force l'utilisation des protocoles de VNC 3.3,
* Beep when requested to by the server : un signal sonore est émis lors de la réception d'un évenement provenant de VNC Server,
* Offer to automatically reconnect : propose la reconnection automatique lors d'une déconnection de VNC Server,

4 / Load / Save

L'onglet Load / Save permet le chargement et la sauvegarde des configuration :

* Configuration file :

o Reload : charge un fichier de configuration
o Save : sauvegarde un fichier de configuration
précédemment sauvegardé ou chargé,
o Save as : sauvegarde un fichier de configuration,

* Defaults :

o Reload : charge la configuration par défaut,
o Save : sauvegarde la configuration courante comme la configuration par défaut,

Utilisation de VNC :

Pour créer une connexion, il faut :

* Du côté de la machine hôte :

o lancer VNC Server,

* Du côté de la machine cliente :

o lancer VNC Viewer,
o entrez l'adresse IP ou DNS dans le champs Server,



o si un mot de passe est demandé, entrez-le dans le champs Password,



Une fois ce dernier validé, une fenêtre qui contient le bureau de l'ordinateur contrôlé doit alors apparaître sur votre propre bureau.



Pour stopper une connexion, vous pouvez :

* Sur la machine hôte : faire un clic droit sur l'icône VNC dans la barre des taches, cliquez ensuite sur Disconnect Client,

* Sur la machine cliente : fermer la fenêtre VNC Viewer,
  

Sondage
Comment avez vous connu ce site ?
 par l'admin
 par un ami
 le bouche a oreille
 un navigateur comme google
 autre solution

 
Autres Sondages
Partenaires