Skip to main content.

Répétiteur UltraVNC

Le répétiteur UltraVNC fait partie de l'installation d'UltraVNC standard, mais peut aussi être téléchargé ici en version française.

Avec le répétiteur UltraVNC, vous disposez de deux modes, mode I et mode II.
Alors que le mode I est utilisé pour le serveur et le client UltraVNC en mode normal, le mode II fonctionne avec le serveur en mode écoute.

Répétiteur UltraVNC en Mode I

Comment fonctionne t-il?

how it works

Utilisation

Le client peut se situer derrière un routeur Nat ou être connecté directement à Internet.
Au lieu de rediriger plusieurs ports, vous n'en redirigez qu'un seul.
Si le PC qui exécute le répétiteur a accès au serveur DNS local, vous pouvez utiliser vos noms DNS locaux au lieu de 10.10.10.12.
Cela peut s'avérer pratique si c'est un serveur DHCP dynamique qui attribue vos adresses IP.

Pour vous connecter au serveur tournant sur la machine 10.10.10.11 Port 5900

example

Pour vous connecter au serveur tournant sur la machine 10.10.10.12 Port 5902

example

Paramètres du Répétiteur

settings

Options supplémentaires

Activer le Mode I / Activer le Mode II
Vous pouvez décider ici si vous souhaitez exécuter le répétiteur en mode I, en mode II ou activer les deux modes en même temps.
Restreindre l'accès au port
Si vous exécutez tous les serveurs VNC sur le même port
10.10.10.11:5900
10.10.10.12:5900
Vous pouvez remplacer le 0 de ce champ par 5900.
Le répétiteur est alors limité aux connexions sur les ports 5900.
Autoriser la connexion au serveur
Si vous activez cette option (v), le répétiteur ne peut se connecter qu'aux adresses IP indiquées.
10.10.10.12;10.10.10.13 -> vous ne pouvez vous connecter qu'à 12 et 13
10.10.10. -> vous pouvez vous connecter à tous les 10.10.10.X, et bloquer ainsi les accès à tout autre sous-réseau (10.10.11.X)
Refuser la connexion au serveur
Si cette option est activée, vous pouvez indiquer les serveurs auxquels vous ne pouvez pas accéder
10.10.10.15 -> vous pouvez vous connecter à tous, sauf 15

Syntaxe pour autoriser/refuser

A.B.C.D
A.B.C.
séparateur ";"

Les adresses à autoriser/refuser doivent être des adresses IP. Vous ne pouvez pas utiliser de noms DNS pour ces champs.

Répétiteur UltraVNC en Mode II

En mode II, le serveur et le client initialisent tous deux une connexion sortante.

La situation est indiquée par le schéma inférieur de la fenêtre de réglage du répétiteur.

Paramètres du Serveur

server settings

Paramètres du Client

viewer settings

Paramètres du Répétiteur

settings

Ouverture de Session du Répétiteur

logging
Dans la pratique, remplacez localhost par l'adresse IP du serveur exécutant le répétiteur.
Pour un test en local, pensez à sélectionner Autoriser les connexions Loopback, dans les Paramètres d'Administration du Serveur.

Accepter = port de connexion du client
Ecouter = port de connexion du serveur (connexion sortante)
Restreindre les Ports: doit être réglé sur 0;
Autoriser et refuser: laisser désactivé, ne peut être utilisé en mode II

Licence BSD

Le répétiteur UltraVNC a été créé sous la licence suivante:

Copyright (C) 2005 UltraVNC Team Members. All Rights Reserved.
Redistribution and use in source and binary forms,
with or without modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer. 
Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution. 
Neither the name of the UltraVNC nor the names of its contributors
may be used to endorse or promote products derived from this software
without specific prior written permission. 
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
AS IS AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
THE POSSIBILITY OF SUCH DAMAGE.