La connaissance générale
Les articles qui ne s'insèrent dans aucun produit particulier, ou sont appropriés pour tous les produits peuvent être trouvés ici.
Il y a également probablement de la documentation qui n'est pas directement reliée à VNC, mais est d'intérêt aux gens recherchant les solutions connexes par VNC.



VPN-less à télécommande par l'intermédiaire de VNC

Par Bryan Keadle ( cet email address est protégé contre des spambots. Vous avez besoin de Javascript permis de le regarder )
2/12/2005

Using le répéteur de VNC :
Le répéteur de VNC te permet d'ouvrir un port simple sur votre mur à l'épreuve du feu à la machine de répéteur de VNC (genre de « passage » ou de « procuration »), et emploie la visionneuse de VNC à télécommande à toutes les machines locales courant le serveur de WinVNC. Pour suivre sont les instructions pour cette installation.

Téléchargement UltraVNC : http://uvnc.com
Cette « distribution » du projet d'Open Source VNC inclut les dispositifs additionnels comprenant d'autres algorithmes de compression pour la vitesse et la flexibilité, le transfert de fichier, la causerie, et l'authentification d'ouverture de milliseconde, d'appeler uns.

Installer le serveur de VNC sur une machine pour être télécommandé
(Machine de serveur de WinVNC) :

Choisir les propriétés nécessaires du répéteur de WinVNC

Installer la machine de répéteur de VNC :


Installer UltraVNC sur votre machine de répéteur de VNC. Dans les propriétés de l'icône de serveur dans le plateau de système, être sûr de vérifier l'option de raccordements de réalimentation de laiss (voir au-dessus du graphique).

Dans l'annuaire où vous avez installé UltraVNC, vous trouverez vnc_repeater.exe.

Sur votre machine de répéteur de VNC, commencer le programme de répéteur par courir à une commande
message de sollicitation : « ) (de chemin \ vnc_repeater.exe » 5901

Configurer le routeur public :
Sur votre routeur, port vers l'avant 5901 à votre machine de répéteur de VNC

 

SUR LA MACHINE DISTANTE :

VNCViewer
Maintenant course VNCViewer.exe :

Écrire l'IP address local (ou le nom de DNS) de la machine que vous voulez commander

Vérifier la boîte de contrôle de répéteur de procuration, et introduire l'annonce publique assignée à votre VNC
Répéteur (ou routeur dont vous sont le port 5901 d'expédition)

Appuyer sur le bouton d'options… pour spécifier vos options de raccordement. J'ai trouvé le meilleur à télécommande
arrangements à vérifier la couleur à 8 bits d'utilisation et pour spécifier la méthode de codage de Hextile.

VNC par SSH

Serveur de SSH
Vous devrez fournir un serveur de SSH. Ceci peut être une machine de Linux, ou une machine de Windows courant OpenSSH (http://sshwindows.sourceforge.net/). Configurer votre routeur expédier 22 gauches (SSH) à votre « serveur de SSH ».

Client de SSH
Copie (ou fournir autrement) vncviewer.exe et un client de SSH (Putty.exe - http://www.chiark.greenend.org.uk/%7Esgtatham/putty/) au client à employer à
à télécommande votre machine de serveur de WinVNC.

Configurer le mastic :

Installer une session pour expédier le port 5900 à la machine que vous voulez à à télécommande (using lui est l'adresse locale (ou le nom de DNS), dans ce cas-ci : 172.16.0.101).
Votre machine de serveur de SSH devra pouvoir résoudre ces adresse/nom.



Entrer dans le nom d'hôte et le port (22). Vous pouvez passer l'username en précédant le nom d'hôte avec Username@ comme indiqué dans le graphique ci-dessus.
Écrire un nom en sessions sauvées éditent la boîte, puis appuient sur le bouton de sauvegarde.

Choisir le bouton OUVERT pour se relier à votre serveur de SSH. Vous devrez authentifier au serveur de SSH pour établir le tunnel de SSH.

Ce tunnel de SSH étant établi, vous emploierez maintenant VNCViewer pour se relier à la machine que vous avez configuré le mastic pour (172.16.0.101)
Dans le serveur de VNC : éditer la boîte, écrire le localhost (127.0.0.1).
Vous voudrez choisir le bouton d'options et choisir vos arrangements de format et de codage comme décrit dans le graphique.
Quand vous appuyez sur le bouton de relier, il conduira le port 5900 local par le tunnel de SSH à l'adresse de 172.16.0.101 (selon la configuration de mastic).

De même vous pourriez configurer l'ordinateur de bureau à distance de Windows Xp (services terminaux) par SSH de la même manière. Pour inclure l'ordinateur de bureau à distance, ajouter un tunnel de SSH comme ceci :

Cette configuration te donnerait VNC et accès de bureau à distance (de services terminaux) à 172.16.0.101 par le tunnel de SSH.
La note, le port de source est définie comme 127.0.0.2 : 3389.
C'est un peu « différent ». Quand vous ouvrez MSTSC.EXE (la borne entretient le client), vous entreriez dans 127.0.0.2 comme raccordement :
Ceci vous reliera au serveur de services de borne de l'ordinateur central par un tunnel de SSH.


Répéteur de VNC et tunnel de SSH
Maintenant, combinons le répéteur de VNC et le SSH percent un tunnel de sorte que nous puissions utiliser le répéteur de VNC par un tunnel bloqué de SSH.
Simplement changer/ajouter le suivant
Paramètres de tunnel de SSH :

NOTE : le port de source est 5900, et le port de destination est 5901

Dans la visionneuse de VNC, relier using ces arrangements :

NOTE : l'arrangement de procuration/répéteur est localhost

 
Conducteur de miroir d'UltraVNC

Le conducteur SDK de miroir contiennent plus d'information et d'échantillons au sujet d'utilisation de conducteur de miroir.
Plus d'information SDK

Comment fonctionne-t-cela ?

Le conducteur visuel de miroir est un conducteur qu'UltraVNC (par exemple) peut employer annoncer rapidement et efficacement avec des changements d'écran. Using lui sur UltraVNC un serveur a comme conséquence une excellente exactitude. Le conducteur visuel fait également un lien direct entre la mémoire de frammebuffer de conducteur visuel et le serveur d'UltraWinVNC. Using le framebuffer élimine directement l'utilisation de l'unité centrale de traitement pour l'écran puissant blitting, ayant pour résultat une grande poussée de vitesse et une charge très basse d'unité centrale de traitement.

OS soutenu pour le conducteur du miroir mv2 ?

victoire 2000 
victoire 2003
victoire 2008
XP
Vista
Victoire 7

Installation

Si vous faites installer une version préalable, elle est recommandée de la désinstaller d'abord, en faisant ce qui suit : setupdrv.exe désinstallent
L'installation est faite par setupdrv.exe installent
Le programme setupdrv.exe est situé dans la chemise que vous avez choisie pendant l'installation de conducteur.

Le manuel désinstallent

  1. le conducteur net mv2 de vnccom d'arrêt (arrêter le service de directeur de communication) n'emploie pas le vnccom, seulement requis avec les vieux conducteurs
  2. Sous XP : Le ⇒ d'adapteurs d'affichage de ⇒ de directeur de dispositif de ⇒ de matériel de ⇒ de système de ⇒ de panneau de commande désinstallent le conducteur de miroir.
    Sous W2000 : W2000 ne permet pas aux conducteurs visuels d'être enlevés tout en courant.
    Tour : Enlever vncdrv.sys (qu'est à dire dans system32/drivers), et le recharger. Vous maintenant pouvez enlever le conducteur la même manière qu'avec XP, par l'intermédiaire du directeur de dispositif.

Évolution de l'issue

Pour chaque version les vncdrv.sys et les vnccom.sys sont des paires. Vncdrv.sys est un conducteur de grain, ainsi peut seulement être déchargé sur la remise à zéro. Après évolution du conducteur, vncdrv.sys est toujours la vieille version, mais vnccom.sys est déjà le neuf. La commutation de vncdrv.sys est faite sur la remise à zéro. Ne pas employer le conducteur avant que vous rechargiez.