UltraVNC est un outil fort utile et polyvalent qui permet aussi bien de faire de l'assistance à distance sur un réseau d'entreprise (LAN/WAN), que de dépanner (via Internet) Belle-Maman ou l'oncle Jules qui habitent à 700 kms.
Dans le cadre d'un LAN/WAN avec IP fixes et/ou avec des noms de machines répertoriés, il n'est guère difficile d'atteindre le serveur du premier coup.
Par contre, lorsqu'il s'agit du PC de Belle-Maman, situé derrière sa AliceBox (qui dispose d'une IP publique dynamique), ce n'est pas toujours aussi évident.
Effectivement, il faut non seulement connaître son adresse IP publique, mais il faut également configurer son modem-routeur pour que la demande de connexion parvienne jusqu'à la partie serveur située sur son ordinateur.
La partie configuration du modem-routeur ayant déjà été abordée par Wenceslas dans ce
Tutorial d'Installation UltraVNC, je ne reviendrais pas dessus.
Par contre, pour l'adresse IP, il y a
3 solutions envisageables:
La première (et la plus facile à mettre en oeuvre) consiste à se rendre sur
un site qui nous affichera notre adresse IP publique, tel que
www.monadresseip.com,
whatismyip.org ou le site de la
CNIL pour ne citer que ces trois-là.
La seconde (tout comme la troisième) est basée sur
l'utilisation d'un service DNS Dynamique.
Un tel service permet de référencer votre adresse IP dynamique par un nom d’hôte statique qui, lui, ne changera pas.
Il existe de nombreux services de DNS Dynamique gratuits:
DynDNS,
No-IP, ou encore
TZO sont parmi les plus connus.
Dans ce cas, il faudra d'abord créer un compte, puis se choisir un nom DNS avec l'une des extensions disponibles (par exemple bellemaman.no-ip.com), et enfin installer
l'agent DNS du service concerné. Il s'agit d'un petit logiciel qui, une fois paramétré, va envoyer la nouvelle adresse IP publique détectée (dès que celle-ci est mise à jour) au site concerné, lequel fera correspondre cette IP avec le nom DNS choisi.
Ainsi, lorsque le PC dont on désire prendre le contrôle est allumé et l'agent actif (on suppose bien évidemment que les ports du routeur sont correctement configurés), il suffira de taper
bellemaman.no-ip.com::5900pour y accéder, et ce, quelle que soit son adresse IP.
Enfin,
troisième possibilité: utiliser le
service DNS Dynamique intégré à son modem-routeur.
La plupart des "Box" (LiveBox, AliceBox, NeufBox, etc.) et des modems-routeur en sont aujourd'hui pourvu.
Le choix du service est beaucoup plus restreint (en général 1 ou 2, rarement plus), mais comme le modem-routeur reste connecté en permanence, le nom est toujours actif.
Il faut trouver le menu correspondant dans la page de configuration de sa Box, puis renseigner les différents champs (service, nom d'hôte, nom d'utilisateur/mot de passe).
Une fois validé... le service est actif, et belle-maman n'a plus à se préoccuper de rien