RemotePC



Virtual Network Computing (VNC)


http://fr.wikipedia.org/wiki/VNC


Présentation de TightVNC

VNC signifie Virtual Network Computing. C’est un système qui permet de visualiser et
d’interagir avec votre ordinateur depuis n’importe où sur Internet ou depuis un réseau
local, et ceci, depuis de très nombreuses plateformes (PC sous Linux,Windows, BeOS,
Amiga, MAC, etc.). On l'utilise généralement pour effectuer des travaux de maintenance ou d'administration.

Ce logiciel fonctionne selon le modèle client/serveur. Vous installez un serveur sur le
PC à visualiser et un client ira l’interroger pour récupérer l’image du PC distant. Le
client est très léger (version Win32 : 150K), il peut être mis sur une disquette et exécuté
depuis celle-ci (pas d’installation nécessaire). Si vous le souhaitez, vous pouvez
exporter l’image d’un poste (poste prof) vers tous les écrans de votre réseau (poste
élève) pour réaliser des formations. Enfin ce logiciel est gratuit.
Ce logiciel est développé par les laboratoires AT&T de Cambridge. La dernière version
de ce logiciel est disponible à l’adresse suivante : http://www.uk.research.att.com/vnc/.
Nous utiliserons une version « amélioré » du nom de TightVNC. Cette version compresse
le flux de manière plus efficace que VNC. Les dernières versions pour plusieurs vnc
plateformes sont disponibles à l’adresse suivante : http://tightvnc.org

La documentation de VNC est disponible en anglais sur le site.
La doc officielle de VNC http://www.realvnc.com/documentation.html


Les différentes versions de VNC

RealVNC
TightVNC
client/serveur VNC Windows/Linux très rapide
http://www.tightvnc.com
UltraVNC
VNC avec des fonctions supplémentaires
http://www.tightvnc.com
(attention contient selon certaines sources des spywares / adwares)
DirectVNC
ChunkVNC
http://chunkvnc.com/
basé sur UltraVNC

Utilisation de VNC en milieu scolaire

On peut également utiliser ce logiciel dans un cadre scolaire. La mise en oeuvre d'une telle solution est l'objet du tutoriel ci-dessous.
http://www.ac-strasbourg.fr/microsites/mtice/spip_tice/article.php3%20?id_article=204
http://leolermite.webhop.net/VisualVNC .vvnc outil graphique permettant de gérer différents postes avec VNC

Applications

- observer le poste d'un élève sans qu'il le sache
- prendre le contrôle du poste d'un élève pour lui faire une démonstration
- diffuser sur tous les postes élèves l'image du poste du prof

Installation de TightVNC

Connectez-vous avec les droits d’administrateur sur votre machine windows.
Lancez tightvnc-x.y.z-setup.exe
Continuez l’installation jusqu’à son terme.
Il faut que VNC démarre en tant que service.

VNC se lance en tache de fond et affiche son icône dans la barre des taches.
Il faut maintenant régler les paramètres par défaut de TightVNC. Pour cela :
Démarrer, Programmes, TightVNC, Administrative tools et Default settings. (ou clic droit sur l'icone TightVNC Server)
Dans la zone password, tapez un mot de passe/
Dans la case en dessous tapez le même mot de passe que saisi précédemment.
(ATTENTION !!! CE MOT DE PASSE NE DOIT EN AUCUN CAS ETRE DONNE AUX ELEVES)
Validez avec OK.
VNC Server est configuré et prêt à fonctionner sur les postes élèves.

Ajouter TightVNC (Listen Mode) dans le menu Démarrage des postes élèves (cela permettra de diffuser le poste prof)


Tester l'installation de TightVNC

Récupérez l'adresse actuelle IP de votre ordinateur
Récupérez l'adresse actuelle IP de l'ordinateur de votre voisin
Prenez le contrôle de l'ordinateur de votre voisin.
Demandez à votre voisin de prendre le contrôle de votre ordinateur.

Installation de Visual VNC

Installer Visual VNC http://leolermite.webhop.net/VisualVNC sur le poste prof
Attention lors de la première installation il recherche TightVNC... il faut être patient... et ensuite lui indiquer l'emplacement des exécutables TightVNC.
Réalisez la carte de la salle
Faire en sorte que la carte de la salle soit automatiquement ouverte lorsqu'on lance Visual VNC

Utilisation de Visual VNC

Une fois la carte de la classe réalisée vous pouvez :
- faire un clic gauche sur un poste élève : vous prenez le contrôle de son ordinateur
- faire un clic droit sur un poste élève : vous visualisez son ordinateur (sans prendre le contrôle)
- faire un clic gauche sur le poste prof : vous diffusez l'image du poste prof sur tous les postes élève

Test

Tester l'ensemble avec des comptes élève


Sécurité

Ouverture de ports

Ouvrir le port 55xx (xx=00 pour le display 0)

Poste prof

Penser à désactiver sur le poste prof le clavier et la souris à distance (disable remote keyboard and mouse)
Voir si on peut mettre un mot de passe différent de celui des élèves (à tester)


Configuration supplémentaire (optionnel)

Cependant les élèves peuvent modifier le mot de passe et/ou arrêter VNC en cliquant sur l’icône dans la barre des taches. Pour éviter cela, il existe deux clés de la base de registre a créer : vnc.reg
HKEY_LOCALE_MACHINE/Software/ORL/WinVNC3/Default
AllowProperties à 0
AllowShutdown à 0
Le fichier VNC.reg permet de créer les deux clés de la base de registre cités ci-dessus.
Notez que les élèves ont la possibilité avec l’utilitaire MSConfig sous Windows9X de désactiver
le service VNC au démarrage. La solution est de supprimer ce programme.



Divers

http://www.framasoft.net/rubrique171.html

Ecrire un fichier .vnc (Equivalent de VisualVNC)
http://filext.com/detaillist.php?extdetail=VNC
...
vncviewer -config mon_fichier.vnc (RealVNC)
http://www.realvnc.com/products/free/4.1/winvncviewer.html#ConnectionFiles

VNC en ligne de commande pour diffuser un poste prof

Client VNC alternatif
- dans un navigateur web
- Applet Java MindVNC


TightVNC, Administrative tools et Install VNC service. TightVNC va alors se lancer de manière automatique sous Windows9X (lancez-le sous WindowsNT : Démarrer, Programmes, TightVNC, Launch TightVNC Server). === Utilisation de TightVNC === Sur les postes « profs » créez un dossier Postes élèves puis copiez le raccourci du menu Démarrer, Programmes, TightVNC, TightVNCViewer (Fast Compression) dans ce dossier. Editez les propriétées et rajoutez en fin du champ Cible dans l’onglet Raccourci l’adresse ip du poste avec lequel vous voulez interagir. Ce qui donne : ##"C:\...\vncviewer.exe" -encoding hextile addr_ip_poste_eleve## Validez et renommez ce raccourci en ##PosteXX##. Dupliquez ce raccourci en changeant l’adresse ip du poste cible pour tous les postes élèves. Pour visualiser seulement le poste élève, il faut rajouter à la ligne précédente : ##"C:\...\vncviewer.exe" -encoding hextile -viewonly addr_ip_poste_eleve## Pour diffuser l’écran du professeur sur les postes élèves, il faut que le prof suive la procédure suivante : 1. Lancez TightVNC par Démarrer, Programmes, TightVNC, TightVNC Server, 2. Cliquez sur le bouton Options et cochez la case Automatic shared sessions puis OK, 3. Positionnez un mot de passe qu’il communique aux élèves, 4. Cochez la case Disable Remote Keyboard & Pointer. Sur le poste élèves, copiez le raccourci TightVNCViewer (Best Compression) dans le dossier Logiciels sur le bureau Windows. Renommez-le en Poste Prof puis éditez ces propriétés. Modifiez la ligne d’exécution comme suit : ##"C:\...\tightvnc.exe" -compresslevel 9 -quality 0 -shared addr_ip_poste_prof## Il suffit que les élèves cliquent sur cette icône, donnent le bon mot de passe (celui fourni par le prof) et l’écran du poste prof apparait en désactivant le clavier et la souris locale. Le prof libère les postes élèves en cliquant avec le bouton droit sur l’icône de TightVNC dans la barre des taches et clique sur Close VNC. -->

VNC sous Mac OS X

Chiken of the VNC http://sourceforge.net/projects/cotvnc

VNC dans navigateur

noVNC http://kanaka.github.io/noVNC/
Guacamole http://guac-dev.org/
thinvnc http://sourceforge.net/projects/thinvnc/

VNC en milieu pédagogique

iTALC http://italc.sourceforge.net/home.php

voir aussi :
- Export Display sous Unix / Linux
- NetOp http://www.netop-france.net

There are no comments on this page. [Add comment]

Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by WikkaWiki