Académique Documents
Professionnel Documents
Culture Documents
Tuto VNC PDF
Tuto VNC PDF
Contrler un PC
distant sur un
rseau local
Comment contrler et visualiser un PC quel que soit son
emplacement sur un rseau (LAN ou Internet) ?
Logiciels:
Editeurs:
Plateformes:
Win95/98/Me/2000/XP
Versions:
Licence:
GNU
Sites:
Par
Christophe PESANT
04 octobre 2004
Framasoft
Partir de Windows pour dcouvrir le libre...
http://www.framasoft.net
Tutoriel Framasoft
Http://www.framasoft.net
2/20
Tutoriel Framasoft
Avant propos
Avant de commencer, il est ncessaire de vrifier que ce document explique
bien ce que vous rechercher. C'est pourquoi, la place de faire de longs
discours, je vais vous donner un exemple l'origine de ce tutoriel.
Vous connaissez certainement VNC si vous vous intressez ce tutoriel (si ce
n'est pas le cas rendez-vous http://www.framasoft.net/article1131.html),
vous saviez dj qu'il tait possible de prendre contrle distance d'un
ordinateur comme le permet PcAnywhere par exemple. En clair, vous tes au
boulot, et votre collgue de travail rclame rgulirement votre intervention
sur son poste l'autre bout du couloir de votre rseau local d'entreprise. Grce
VNC, il est ais d'installer un petit locigiel ct serveur (le poste de votre
collgue), appel VNC Server et par le biais d'un petit soft, ct client (sur
votre poste) vous avez une vue impccable dans une fentre de l'cran distant
et vous pouvez utiliser clavier/souris sans problme en vue de faire des actions
sur ce poste distant. L'objectif de ce tutoriel n'est pas d'expliquer l'utilisation
de VNC mais de comprendre et d'accrtre ses possibilits en faisant peu prs
tout ce que vous voulez sur n'importe quel poste situ sur le rseau mondial
(reli Internet) ou sur un poste d'un rseau local qui la base n'est pas
accessible directement via VNC viewer.
1. Configurations
Vous pouvez sauter cette rubrique car VNC doit marcher sur peu prs
tout ce qui est vendu depuis 4/5 ans avec des configurations trs faibles, aprs
c'est une question de rapidit et de qualit ! L'ADSL est d'aprs moi une
ncessit, prvoir 512 Ko et surtout de la bande passante galement du ct
serveur.
Http://www.framasoft.net
3/20
Tutoriel Framasoft
Teste
Il s'agit de la configuration complte qui me concerne personnellement.
Poste client
Les postes clients sont relis directement Internet ou le plus souvent
[la plus courante pour moi] derrire un Netgear qui fait office de routeur ADSL,
de firewall et de hub rseau dlivrant les service de Neuf Tlcom (2 Mgas)
sur une passerelle fixe paramtre, les processeurs vont du clron 300 du
PIV 2,8Go et la RAM va de 128 Mo 512 Mo, les postes sont tous quips en
Windows XP ct client. Vous avez compris que j'utilise plusieurs poste comme
clients.
Poste serveur
carte intgr standard livr avec un carte mre ABIT BD7-II, Windows XP
SP1, IE6, IIS install, server FTP IIS, PHP install, MySQL...
PIII, 296 Mo, DD 40Go (dont trs peu dispo, 5 Go maxi), rli Internet au
premier poste cit par switch 8 ports sans marque particulire en base 100,
ce PC accde Internet par le partage de connexion XP, la carte rseau est
une C-NET basique, tourne en permanence un P2P (E-mule pour ne pas le
citer), Windows 98 SE, IE6, rien d'autre ne tourne dessus.
Le fait d'avoir un P2P lanc ralentit considrablement l'change VNC
Viewer/ VNC Server !!! Il est donc conseill de l'arrter pendant l'change.
Sur ceux deux postes est bien entendu install le soft serveur de VNC
tlchargeable ici : http://www.realvnc.com/download.html (la v4.0 est trs
bien) et gre parfaitement le double cran ce qui est le cas sur le premier
poste (XP), vous avez alors un bureau tendu de 2048x768 par exemple.
Les postes 'serveur' sont les deux PC branchs en rseau chez moi via un
switch.
Http://www.framasoft.net
4/20
Tutoriel Framasoft
Requise
Une connection Internet 56K est vraiment le stricte minimum, vous
2. Mise en place
Pour tous les problmes affrants aux problmes de configuration rseau
et Web (pare feu, incompatibilit des logiciels enfichables installs, ports
occups
etc...),
je
vous
invite
lire
la
documentation
de
VNC
1 Schmas de principe
Attention !!! Les schmas de principes se positionnent du ct serveur ou
du ct client en fonction du logiciel VNC, c'est--dire, l'ordinateur contrl
(serveur) de l'ordinateur qui contrle (client) et non pas en fonction des
notions habituels de client / serveur li au Web (comme sur un site Web / un
internaute qui navigue, ou un FAI / un client qui utilise le systme).
Http://www.framasoft.net
5/20
Tutoriel Framasoft
(Schma1)
6/20
Tutoriel Framasoft
Mon rseau local n'a pas chang (d'ailleurs il ne nous intresse plus pour
cette illustration). A partir du poste Tower PC , je peux contrler
ChezMoi. Mais comment l'appeler ?! Tout simplement, par son adresse IP
fournit par le fournisseur d'accs au moment o le PC s'est connect.
C'est l'utilisateur du poste ChezMoi qui dois vous la donner. Soit, c'est
vous et vous devez la rcuprer avant d'aller travailler, soit vous appeler
au tlphone votre interlocuteur (si c'est pour un dpannage), soit on
doit vous transmettre cette information d'une manire ou d'une autre !
Http://www.framasoft.net
7/20
Tutoriel Framasoft
Http://www.framasoft.net
8/20
Tutoriel Framasoft
Http://www.framasoft.net
9/20
Tutoriel Framasoft
2 Problmatique
Pourquoi n'est-il pas possible d'atteindre un poste prcis du rseau local
lorsqu'il n'est pas connect directement Internet ?
Tout simplement parce que celui-ci n'a pas d'adresse Internet qui lui est propre
comme dans notre exemple (schma4) :
PC1
a pour
IP
86.96.38.45
quand on
l'identifie
sur le Web
mais
Le premier poste qui sera donc appel par VNC d'un des postes clients
(ChezToi ou ChezMoi), ce sera la passerelle, mme si VNC serveur est install
sur un des postes du rseau.
Si on considre un autre cas, le mien, celui nonc dans le chapitre
Configuration, c'est XP qui fait office de passerelle, par le biais du partage de
connexion Web. Le problme reste le mme.
Et pourquoi cela est fait comme a ? Tout simplement parce que ce sont les
administrateurs qui choisissent arbitrairement leurs IP locales et que des
postes identifis en 192.168.0.1, il y en aura des milliers et donc fini le numro
unique d'identification (adresse IP). Et comme sur n'importe quel rseau
(comme Internet, le Rseau des rseaux) deux postes ne peuvent pas avoir la
mme adresse IP. De plus, c'est le FAI qui fournit de toutes faons l'adresse IP
(quelle soit fixe ou non).
Http://www.framasoft.net
10/20
Tutoriel Framasoft
3 La solution
Afin de vous rassurer tout de suite, je n'y connais rien du tout en rseau et
cela fait plusieurs mois (voire plusieures annes) que je cherche une solution.
J'ai demand des tudiants qui font du rseau, d'autres qui font de l'infos
et personne n'a vraiment trouv une solution adquate.
Il n'y a que quelques jours o je me suis dit, ce n'est pas possible qu'il n'existe
pas un solution toute faite mon problme, ceux qui parlait de VNC parlait
toujours des trois premiers cas ci-dessus (voir schma1,schma2 et schma3)
mais rien sur le schma4 (d'o ce tutotriel) !
J'ai fait donc de nombreuses recherches infructueuses jusqu'au moment o en
parcourant un forum hardware, une personne voulait accder un poste sur
son rseau mais pas forcment avec VNC. Et le conseil de la personne qui lui a
rpondu m'a t d'un grand secours tout se rsume en trois mots :
Http://www.framasoft.net
11/20
Tutoriel Framasoft
2 Paramtrage
Vous devez paramtrer les VNC serveur sur chaque poste avec des
ports diffrents. Exemple : un poste PC1 aura une adresse IP sur le rseau
192.168.0.120, on lui attribut arbitrairement le port 6100 dans VNC. Dans le
logiciel de mappage de port, on lui attribut le port 666. Ainsi si l'adresse IP
Internet est 86.96.36.45, on accde au poste PC1 du rseau local non
connect directement Internet par cette adresse 86.96.36.45:666 et ainsi le
logiciel de mappage mappe en direction du poste 192.168.0.120:6100 et voil
le tour est jou !
Http://www.framasoft.net
12/20
Tutoriel Framasoft
3 Etude de cas
De mon boulot (pendant mes pauses), j'ai besoin de visualiser et contrler un
PC en Windows 98 de mon rseau local chez moi. J'ai un ordinateur principal
connect Internet en Windows XP, reli par un modem Olitec USB ADSL
(visible
ici
http://www.olitec.com/images/usbadsl.jpg),
je
partage
ma
connexion par le partage de connexion Internet XP. J'ai install VNC Serveur
sur les deux postes, j'ai install AnalogX PortMapper sur le PC dont l'OS est XP.
Le tout est bien entendu connect par un switch 8 ports classique en 100
(J'avais un hub en 10 juste avant, cela marchait de la mme manire).
J'ai install VNC viewer partir du poste client, celui qui va me servir prendre
le contrle du PC distant (il est galement tlchargeable directement ici :
http://www.realvnc.com/dist/vnc-4.0-x86_win32_viewer.exe et ne s'installe
pas !)
Du boulot, j'accde chez moi sur le poste appel windows98 par le biais de
VNC viewer install sur le poste client (quelconque) et d'un logiciel de mappage
de port comme AnalogX. VNC server doit tre install sur le poste windows98
et configur de manire particulire. Le poste windowsxp n'a pas de
configuration spciale (tout est indiqu par dfaut).
On a choisit arbitrairement le port 6100 pour la machine windows98
sur le
Le poste quelconque peut tre n'importe quel poste rli Internet d'une
manire ou d'une autre (attention au Pare-feu et autre systme de protection
propre votre matriel et votre configuration).
Http://www.framasoft.net
13/20
Tutoriel Framasoft
Petite prcision : j'ai fait les screeshots distance sur la fentre VNC viewer.
Http://www.framasoft.net
14/20
Tutoriel Framasoft
Installez VNC Serveur et laissez les paramtres par dfaut, soit le port
d'coute de VNC viewer 5900.
Http://www.framasoft.net
15/20
Tutoriel Framasoft
Ne changez rien dans VNC (sauf si vous savez ce que vous faites).
16/20
Tutoriel Framasoft
Installez VNC server sur le poste du rseau (ou sur tous les postes du
reseau), en changeant les paramtres de celui-ci. Rappelez vous qu'il a t
choisi pour ce poste le port 6100 comme port d'coute.
Il suffit juste de renseigner la mme fentre que celle vu tout l'heure, voir
la saisie ci-dessous :
Http://www.framasoft.net
17/20
Tutoriel Framasoft
Http://www.framasoft.net
18/20
Tutoriel Framasoft
5. Confort d'utilisation
Il
est
fortement
recommand
de
crer
un
compte
DynDns
19/20
Tutoriel Framasoft
Editeurs
RealVNC
http://www.realvnc.com
Pour tlcharger et obtenir des informations sur le soft utilis dans ce tutoriel
AnalogX
http://www.analogx.com/welcome.htm
Pour tlcharger le soft utilis dans ce tutoriel
DynDns.org
http://www.dyndns.org
Pour crer un nom de domaine gratuit
FramaSoft
http://www.framasoft.net
Site Web o est tlchargeable ce document
Site perso
http://cpesant.free.fr
Pour tout savoir sur moi
LAFETEAUVILLAGE.COM
http://www.lafeteauvillage.com
Le site de mon association
Http://www.framasoft.net
20/20