Voilà ma problématique (classique) : J'ai un PC Linux en ADSL (512/128).
Je me connecte à partir d'un autre poste client Linux (du boulot, de
chez les clients, etc, etc) à distance grâce à un tunnel SSH.
En ligne de commande ça marche nickel : connexion stable et rapide.
Maintenant, sur des utilisations ponctuelle, j'ai besoin de lancer des
appli avec interface graphique. J'ai deux méthodes à ma disposition :
- le XForwarding du SSH
- un serveur VNC (à travers un tunnel SSH)
J'ai essayé les deux, et bizarrement, le XForwarding est très très lent
(inutilisable parfois, parfois ça ne se lance pas, etc), alors qu'une
connexion VNC, en mettant le minimum de couleurs et la compression vnc
max, est carrément plus rapide.
Pour info, du coté serveur, c'est une connexion ADSL Classique 512kb/s
(donc 128kb/s en upload), la compression est activée au niveau du tunnel
SSH. La compression vnc est également activée, avec le minimum de
couleurs et de qualité (options -bgr233 -compresslevel 9 -quality 0 sur
le client vncviewer).
Je préférerai ne pas utiliser vnc, car j'ai besoin juste d'une appli et
pas de l'ensemble de l'interface graphique.
Comment faire pour optimiser le xforwarding ? Pourquoi c'est plus lent
que vnc ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jérémy JUST
On Thu, 04 Dec 2003 11:45:27 +0100 Lassie wrote:
le XForwarding est très très lent (inutilisable parfois, parfois ça ne se lance pas, etc)
Essaie peut-être d'utiliser un algorithme de cryptage plus faible. Notamment, regarde ceux qui étaient supportés par SSH v1.
Comment faire pour optimiser le xforwarding ?
Peut-être trouveras-tu une réponse avec lbxproxy (Low BandWidth X proxy). C'est un outil standard, et il est probable que tu aies déjà sa page de man sous la main.
Si je me souviens bien, il réalise une compression du même type que VNC, en ne transmettant que les changements d'affichage, en plus de diverses optimisations. Je pense que le mieux est de s'en servir avec SSH en demandant la compression maximale par lbxproxy, et en désactivant la compression de SSH.
Pourquoi c'est plus lent que vnc ?
Ce résultat me surprend tout autant que toi... Cela dit, SSH a l'avantage sur VNC de sécuriser ta connexion...
-- Jérémy JUST
On Thu, 04 Dec 2003 11:45:27 +0100
Lassie <lameto@netcourrier.com> wrote:
le XForwarding est très très lent (inutilisable parfois, parfois ça ne
se lance pas, etc)
Essaie peut-être d'utiliser un algorithme de cryptage plus faible.
Notamment, regarde ceux qui étaient supportés par SSH v1.
Comment faire pour optimiser le xforwarding ?
Peut-être trouveras-tu une réponse avec lbxproxy (Low BandWidth X
proxy). C'est un outil standard, et il est probable que tu aies déjà sa
page de man sous la main.
Si je me souviens bien, il réalise une compression du même type que VNC,
en ne transmettant que les changements d'affichage, en plus de diverses
optimisations. Je pense que le mieux est de s'en servir avec SSH en
demandant la compression maximale par lbxproxy, et en désactivant la
compression de SSH.
Pourquoi c'est plus lent que vnc ?
Ce résultat me surprend tout autant que toi...
Cela dit, SSH a l'avantage sur VNC de sécuriser ta connexion...
le XForwarding est très très lent (inutilisable parfois, parfois ça ne se lance pas, etc)
Essaie peut-être d'utiliser un algorithme de cryptage plus faible. Notamment, regarde ceux qui étaient supportés par SSH v1.
Comment faire pour optimiser le xforwarding ?
Peut-être trouveras-tu une réponse avec lbxproxy (Low BandWidth X proxy). C'est un outil standard, et il est probable que tu aies déjà sa page de man sous la main.
Si je me souviens bien, il réalise une compression du même type que VNC, en ne transmettant que les changements d'affichage, en plus de diverses optimisations. Je pense que le mieux est de s'en servir avec SSH en demandant la compression maximale par lbxproxy, et en désactivant la compression de SSH.
Pourquoi c'est plus lent que vnc ?
Ce résultat me surprend tout autant que toi... Cela dit, SSH a l'avantage sur VNC de sécuriser ta connexion...