Actualités

randomposts

Configuration VNC connexion à distance

Avant de commencer, il est nécessaire de vérifier 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 intéressez à ce tutoriel (si ce
n'est pas le cas rendez-vous à http://www.framasoft.net/article1131.html),vous saviez déjà qu'il était possible de prendre contrôle à distance d'un ordinateur comme le permet PcAnywhere par exemple. En clair, vous êtes au boulot, et votre collègue de travail réclame régulièrement votre intervention
sur son poste à l'autre bout du couloir de votre réseau local d'entreprise. Grâce à VNC, il est aisé d'installer un petit locigiel côté serveur (le poste de votre collègue), appelé VNC Server et par le biais
d'un petit soft, côté client (sur votre poste) vous avez une vue impéccable dans une fenêtre de l'écran distant et vous pouvez utiliser clavier/souris sans problème 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'accrôître ses possibilités en faisant à peu prés tout ce que vous voulez sur n'importe quel poste situé sur le réseau mondial (relié à Internet) ou sur un poste d'un réseau 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 prés tout ce qui est vendu depuis 4/5 ans avec des configurations très faibles, après c'est une question de rapidité et de qualité ! L'ADSL est d'après moi une nécessité,  prévoir 512 Ko et surtout de la bande passante également du côté
serveur.
Testée
Il s'agit de la configuration complète qui me concerne personnellement.
Poste client
Les postes clients sont reliés directement à Internet ou le plus souvent[la plus courante pour moi] derrière un Netgear qui fait office de routeur ADSL,de firewall et de hub réseau délivrant les service de Neuf Télécom (2 Mégas)sur une passerelle fixe paramètrée, les processeurs vont du céléron 300 à duPIV 2,8Go et la RAM va de 128 Mo à 512 Mo, les postes sont tous équipés enWindows XP côté client. Vous avez compris que j'utilise plusieurs poste comme clients.
 Poste serveur
• PIV, 512 Mo puis 1Go (aucun changement visible), DD 80 Go (dont 40 Go dispo), rélié à Internet par Olitec USB ADSL,  FAI TISCALI, Réseau local carte intégré standard livré avec un carte mère ABIT BD7-II, Windows XP SP1, IE6, IIS installé, server FTP IIS, PHP installé, MySQL...
• PIII, 296 Mo, DD 40Go (dont très peu dispo, 5 Go maxi), rélié à Internet au premier poste cité par switch 8 ports sans marque particulière en base 100, ce PC accède à Internet  par le partage de connexion XP, la carte réseau 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 considérablement l'échange VNC Viewer/ VNC Server !!! Il est donc conseillé de l'arrêter pendant l'échange.
• Sur ceux deux postes est bien entendu installé le soft serveur de VNC téléchargeable ici : http://www.realvnc.com/download.html (la v4.0 est très bien) et gère 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 branchés en réseau chez moi via un switch.
 Requise
Une connection Internet 56K est vraiment le stricte  minimum, vouspourrez manipuler (avec beaucoup de patience) le PC  distant mais une connection ADSL 512 Ko/128Ko est conseillé. Un réseau local en base 10 fonctionnera mais en 100 ce sera toujours mieux. Un ordinateur pourvu de 32 Mo de RAM, d'un disque de 10Go, d'un Pentium133 d'une carte réseau médiocre et d'une carte mère bas de gamme représente vraiment le minimum que ce soit pour le poste client que pour le poste serveur.
Eventuelle  (la bonne bonne configuration !)  
Un PIII 500, 256 Mo de RAM, ADSL en 512Ko (chez n'importe quel FAI),un disque de 20 ou 40 Go, un réseau local en 100.
2. 2. Mise en place

Pour tous les problèmes afférants aux problèmes de configuration réseau et Web (pare feu, incompatibilité des logiciels enfichables installés, ports occupés etc...), je vous invite à lire la documentation de VNC http://www.realvnc.com/documentation.html et la documentation fourni avec
votre matériel. L'objet de ce tutoriel n'est ni d'expliquer l'installation d'un réseau local (LAN), ni l'installation d'une connection Internet, ni l'installation et le paramètrage de VNC dans son utilisation courante.


1   1    Schémas de principe
Attention !!! Les schémas de principes se positionnent du côté serveur oudu côté client en fonction du logiciel VNC, c'est-à-dire, l'ordinateur contrôlé (serveur) de l'ordinateur qui contrôle (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 système).
Contrôler un PC d'un réseau local sur un réseau local



Le « Tower PC » peut contrôler en lançant l'application VNC Viewer Le poste appelé Serveur et le poste appelé PC1, à condition que VNC Server soit installé sur ces postes. Jusqu'ici rien de nouveau, voilà un poste sur un réseau local qui peut contrôler certains postes du même réseau. Dans ce cas là, il suffit d'appeler 192.168.0.1, 192.168.0.20 ou leur nom respectif (il faut indiquer le mot de passe) pour contrôler ces PC. La connection est rapide puisque locale. Même le poste appelé Serveur éteint, je contrôle PC1 sans problèmes et vice-et-versa. (NB: PC1 n'a pas forcément de périphériques externes !)
Contrôler un PC d'un réseau local sur Internet
Mon réseau local n'a pas changé (d'ailleurs il ne nous intéresse plus pour cette illustration). A partir du poste « Tower PC », je peux contrôler ChezMoi. Mais comment l'appeler ?! Tout simplement, par son adresse IP fournit par le fournisseur d'accès 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 récupérer avant d'aller travailler, soit vous appeler au téléphone votre interlocuteur (si c'est pour un dépannage), soit on doit vous transmettre cette information d'une manière ou d'une autre !
Contrôler un PC connecté à Internet sur Internet  
C'est exactement le même principe que le schéma précédent, sauf que cette fois-ci il n'y a plus du tout de réseau local (pour le poste serveur cela ne change strictement rien). Le serveur est connecté directement à Internet, le client aussi. Le serveur peut être également client et le client peut être serveur. Pour cela, il faut que l'ensemble des logiciels VNC soient installés. ChezMoi veut contrôler ChezToi, il utilisera l'adresse IP de ChezToi pour cela. La réciproque est vérifiée :  ChezToi veut contrôler ChezMoi, il utilisera l'adresse IP de ChezMoi.
Contrôler un PC connecté à Internet sur un réseau local (Schéma4)

Nous avons vu qu'il est possible de contrôler un ordinateur distant connecté directement à Internet et c'est une chose aisée.  Nous avons vu également que c'est extrêmement simple de contrôler un ordinateur d'un réseau local.Ce que VNC ne permet pas de faire dans sa version de base, c'est la possibilité de contrôler un ordinateur sur un réseau local à partir d'Internet :
2   2 Problèmatique
Pourquoi n'est-il pas possible d'atteindre un poste  précis du réseau 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 (schéma4) :
– ChezToi a pour IP 122.135.86.137 quand on l'identifie sur le Web mais
192.168.100.200, si on devait l'identifier sur un réseau local.
– ChezMoi a pour IP 86.96.32.36 quand on l'identifie  sur le Web mais
192.168.0.35, si on devait l'identifier sur un réseau local.
– PC1 a pour IP 86.96.38.45 quand on l'identifie sur  le Web mais
192.168.0.120, si on devait l'identifier sur un réseau local.
– Serveur à pour IP 86.96.38.45 quand on l'identifie  sur le Web mais
192.168.0.1, si on devait l'identifier sur un réseau local.
– Tower PC a pour IP 86.96.38.45 quand on l'identifie  sur le Web mais
192.168.0.130, si on devait l'identifier sur un réseau local.
– La passerelle a pour IP 86.96.38.45 quand on l'identifie sur le Web mais
192.168.0.100 (par défaut), si on devait l'identifier sur un réseau local.
Le premier poste qui sera donc « appelé » par VNC d'un des postes clients
(ChezToi ou ChezMoi), ce sera la passerelle, même si VNC serveur est installé
sur un des postes du réseau.
Si on considère un autre cas, le mien, celui énoncé  dans le chapitreConfiguration, c'est XP qui fait office de passerelle, par le biais du partage de connexion Web. Le problème reste le même. 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 identifiés en 192.168.0.1, il y en aura des milliers et donc fini le numéro unique d'identification (adresse IP). Et comme sur  n'importe quel réseau (comme Internet, le Réseau des réseaux) deux postes ne peuvent pas avoir la même adresse IP. De plus, c'est le FAI qui fournit de toutes façons l'adresse IP (quelle soit fixe ou non).
3   3    La solution
Afin de vous rassurer tout de suite, je n'y connais rien du tout en réseau et cela fait plusieurs mois (voire plusieures années) que je cherche une solution.J'ai demandé à des étudiants qui font du réseau, à d'autres qui font de l'infos et personne n'a vraiment trouvé une solution adéquate. 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 problème, ceux qui parlait de VNC parlait toujours des trois premiers cas ci-dessus (voir schéma1,schéma2 et schéma3) mais rien sur le schéma4 (d'où ce tutotriel) ! J'ai fait donc de nombreuses recherches infructueuses jusqu'au moment où en parcourant un forum hardware, une personne voulait accéder à un poste sur son réseau mais pas forcément avec VNC. Et le conseil de la personne qui lui a
répondu m'a été d'un grand secours tout se résume en trois mots :
MAPPAGE DE PORTS !!!!
Et oui ! Il suffit d'un petit soft qui donne un accès à une adresse privé du réseau (un routeur permet également la même chose, il faut le paramètrer en mode administrateur). Et l'appel du poste ne se fait plus sur une adresse IP Internet simple mais sur cette même adresse et sur un port. C'est le logiciel de
mappage qui fait le lien avec tout le reste.
Configuration VNC connexion à distance Reviewed by Nabil CH on 16:19 Rating: 5

Aucun commentaire:

Formulaire de contact

Nom

E-mail *

Message *

Fourni par Blogger.