Re: VNC via SSH : impossible de se connecter
le 10/02/2010 13:18, Jean-Yves F. Barbier a écrit: Samy Mezani a écrit : le 10/02/2010 12:40, Jean-Yves F. Barbier a écrit: teste un par un: d'abord la connectivité ssh toute seule, puis l'existence d'une écoute du daemon vnc sur le port voulu, puis ssh+vnc sans redirection, et finalement avec redirection. OK, alors : - connexion SSH seule distante : OK - connexion VNC seule locale : OK (je viens de faire faire le test) - connexion VNC distante via SSH : échec Moi pas comprendre... ;-) pake toi y'en a pas tout lire: tu n'as pas essayé local+ssh+vnc+ redirection - procède par ordre en validant chaque pas. Bonjour, Voici le résultat de mes tests : - connexion SSH seule à distance : OK - connexion VNC seule depuis le réseau local : OK - connexion VNC depuis la même machine : OK - connexion VNC via SSH à distance : échec - connexion VNC via SSH depuis le réseau local : échec Quel est donc le problème dans la redirection de ports ? Pour rappel, voici la commande que j'utilise pour me connecter : ssh -p 6060 -L 5909:localhost:5901 lo...@ip_serveur Et bien...je viens peut-être de trouver une solution, testé uniquement depuis le réseau local pour l'instant. Attention, c'est du lourd... Il faut juste remplacer localhost par le nom de la machine ! $ cat /etc/hosts 127.0.0.1 localhost.localdomain localhost 127.0.1.1 nom_machine Content je suis... mais je n'ai toujours pas compris le pourquoi du comment. Si quelqu'un a une explication, ça m'intéresse toujours autant ! Samy -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
Bonjou, Samy Mezani a écrit : [...] - connexion VNC depuis la même machine : OK - connexion VNC via SSH depuis le réseau local : échec [...] ssh -p 6060 -L 5909:localhost:5901 lo...@ip_serveur [...] Il faut juste remplacer localhost par le nom de la machine ! $ cat /etc/hosts 127.0.0.1localhost.localdomainlocalhost 127.0.1.1nom_machine Content je suis... mais je n'ai toujours pas compris le pourquoi du comment. Si quelqu'un a une explication, ça m'intéresse toujours autant ! Dit, quand tu dis, tu fais VNC depuis la même machine tu utilises quel adresse, stp ? As-tu testé avec localhost, 127.0.0.1 ou l'ip de ta machine, le nom de ta machines Peux-tu essayer : $ ssh -p 6060 -L 5909:127.0.0.1:5901 lo...@ip_serveur ainsi que $ ssh -p 6060 -L 5909:ip du réseaux local:5901 lo...@ip_serveur -- Julien -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
Samy Mezani a écrit : ... - connexion SSH seule à distance : OK - connexion VNC seule depuis le réseau local : OK - connexion VNC depuis la même machine : OK - connexion VNC via SSH à distance : échec - connexion VNC via SSH depuis le réseau local : échec Quel est donc le problème dans la redirection de ports ? Pour rappel, voici la commande que j'utilise pour me connecter : ssh -p 6060 -L 5909:localhost:5901 lo...@ip_serveur n'utilisant que rarement cette conf, j'ai jeté un nonoeil sur le man: -L exprime une redirection sur le récipiendaire; il est donc anormal de lui donner 'localhost' comme _distant_ host. ce qui explique ta trouvaille, la syntaxe devant logiquement être: ssh -p 6060 -L 5909:ip_serveur (OU son nom s'il est résolvable):5901 lo...@ip_serveur Et bien...je viens peut-être de trouver une solution, testé uniquement depuis le réseau local pour l'instant. Attention, c'est du lourd... Il faut juste remplacer localhost par le nom de la machine ! $ cat /etc/hosts 127.0.0.1localhost.localdomainlocalhost 127.0.1.1nom_machine pas bon, vire-le. -- Take that, you hostile sons-of-bitches! -- James Coburn, in the finale of _The_President's_Analyst_ -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
le 11/02/2010 13:41, Julien Demange a écrit: Dit, quand tu dis, tu fais VNC depuis la même machine tu utilises quel adresse, stp ? As-tu testé avec localhost, 127.0.0.1 ou l'ip de ta machine, le nom de ta machines Peux-tu essayer : $ ssh -p 6060 -L 5909:127.0.0.1:5901 lo...@ip_serveur ainsi que $ ssh -p 6060 -L 5909:ip du réseaux local:5901 lo...@ip_serveur Depuis la même machine, j'utilise localhost (vncviewer :1 en fait). Avec 127.0.0.1, 127.0.1.1 et ip_réseau_local, ça fonctionne aussi. $ ssh -p 6060 -L 5909:127.0.0.1:5901 lo...@ip_serveur OK $ ssh -p 6060 -L 5909:localhost:5901 lo...@ip_serveur échec ! $ ssh -p 6060 -L 5909:ip_serveur_réseau_local:5901 lo...@ip_serveur OK Bon, je viens de revérifier le fichier /etc/hosts du serveur (je m'étais trompé de machine la fois précédente), et qu'est-ce que je trouve sur une ligne : 127.0.0.1 nom_machine .dyndns.org localhost.localdomain localhost 127.0.1.1 nom_machine Après modification en 127.0.0.1 localhost, bien-sûr, ça fonctionne ! Je savais bien que ça venait de moi...mais à ce point-là !...(mon petit doigt me dit que je vais me faire insulter...) Bon désolé pour tout ce bruit, mais je suis rassuré en fait. Samy -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
Et surtout merci pour vos avis qui m'ont permis de trouver l'origine du problème. Ce n'est pas Debian-specific certes, mais quand on est coincé, de surcroît à cause d'une erreur bête et énorme, rien de tel qu'une aide pour bien/mieux raisonner et trouver l'origine du mal ! Samy -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
Plop, Samy Mezani a écrit : le 11/02/2010 13:41, Julien Demange a écrit: Dit, quand tu dis, tu fais VNC depuis la même machine tu utilises quel adresse, stp ? As-tu testé avec localhost, 127.0.0.1 ou l'ip de ta machine, le nom de ta machines Peux-tu essayer : $ ssh -p 6060 -L 5909:127.0.0.1:5901 lo...@ip_serveur ainsi que $ ssh -p 6060 -L 5909:ip du réseaux local:5901 lo...@ip_serveur Depuis la même machine, j'utilise localhost (vncviewer :1 en fait). Avec 127.0.0.1, 127.0.1.1 et ip_réseau_local, ça fonctionne aussi. De toute évidence vncviewer :1 équivalent à vncviewer 127.0.0.1 :1 et non à vncviewer localhost :1 ;) $ ssh -p 6060 -L 5909:127.0.0.1:5901 lo...@ip_serveur OK $ ssh -p 6060 -L 5909:localhost:5901 lo...@ip_serveur échec ! C'est sans appel ça. C'est lié à la résolution des noms d'hôtes sur ton serveur. Bon, je viens de revérifier le fichier /etc/hosts du serveur (je m'étais trompé de machine la fois précédente), et qu'est-ce que je trouve sur une ligne : 127.0.0.1nom_machine .dyndns.orglocalhost.localdomainlocalhost 127.0.1.1nom_machine La moralité de cette histoire pas bidouiller /etc/hosts pour y mettre des trucs ballot qui tôt ou tard vont te faire perdre des heures de travail. Après modification en 127.0.0.1 localhost, bien-sûr, ça fonctionne ! Qui l'eut cru ;) mode joke on Je savais bien que ça venait de moi...mais à ce point-là !...(mon petit doigt me dit que je vais me faire insulter...) Non c'est rien, c'est rien Par contre, j'essaye de faire fonctionner x11vnc pour qui démarre un peu tout seul. Pour avoir un truc un peu comme avec m$-windauze ! pour te rattraper quand tu auras le temps. /mode joke -- Julien -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
Julien Demange a écrit : ... De toute évidence vncviewer :1 équivalent à vncviewer 127.0.0.1 :1 et non à vncviewer localhost :1 ;) Surement pas, étant donné que ':1' c'est 'localhost' en IPv6. -- X-rated movies are all alike ... the only thing they leave to the imagination is the plot. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
Jean-Yves F. Barbier a écrit : Julien Demange a écrit : ... De toute évidence vncviewer :1 équivalent à vncviewer 127.0.0.1 :1 et non à vncviewer localhost :1 ;) Surement pas, étant donné que ':1' c'est 'localhost' en IPv6. ben dans ce cas :1 c'est le display de vnc...donc aucun rapport avec IPv6...enfin j'ai pas suivi toute la discussion. donc je dis peut être une connerie... Ce qui est sur c'est que la ligne dans le /etc/hosts avec 127.0.1.1 est fausse. J'avais vu passé pas mal de rapport de bug la dessus sous debian et aussi sous ubuntu. Je me suis aussi retrouvé avec cette ligne dans /etc/hosts. je l'ai virée et rajouté mon hostname à la ligne 127.0.0.1. et tout fonctionne comme un charme. bye -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
giggzounet, jeudi 11 février 2010, 16:42:53 CET Jean-Yves F. Barbier a écrit : Julien Demange a écrit : ... De toute évidence vncviewer :1 équivalent à vncviewer 127.0.0.1 :1 et non à vncviewer localhost :1 ;) Surement pas, étant donné que ':1' c'est 'localhost' en IPv6. ben dans ce cas :1 c'est le display de vnc...donc aucun rapport avec IPv6...enfin j'ai pas suivi toute la discussion. donc je dis peut être une connerie... Oui, localhost en IPv6, c’est ::1. « :: » signifie /:?(0:)+/ (ici, quinze 0:). Ce qui est sur c'est que la ligne dans le /etc/hosts avec 127.0.1.1 est fausse. J'avais vu passé pas mal de rapport de bug la dessus sous debian et aussi sous ubuntu. Je me suis aussi retrouvé avec cette ligne dans /etc/hosts. je l'ai virée et rajouté mon hostname à la ligne 127.0.0.1. et tout fonctionne comme un charme. Le /etc/hosts diffère légèrement suivant le moment/la version de Debian utilisée pour la première installation et n’est pas mis à jour ensuite (ce fichier ne fait partie d’aucun paquet). -- Sylvain Sauvage -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
giggzounet a écrit : ben dans ce cas :1 c'est le display de vnc...donc aucun rapport avec IPv6...enfin j'ai pas suivi toute la discussion. donc je dis peut être une connerie... nan, pas du tout: c'est moi qui en ai fait une -- If it's Tuesday, this must be someone else's fortune. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: fichier /etc/hosts [était Re: VNC via SSH : impossible de se connecter]
Samy Mezani a écrit : le 11/02/2010 17:13, Sylvain Sauvage a écrit: Le /etc/hosts diffère légèrement suivant le moment/la version de Debian utilisée pour la première installation et n’est pas mis à jour ensuite (ce fichier ne fait partie d’aucun paquet). Pour résumer, avec Lenny, ce /etc/hosts comme suit est-il correct ? 127.0.0.1 localhost 127.0.1.1 nom_machine vi, mais quel en est l'intérêt? tu devrais utiliser l'I/F externe pour cela: 127.0.0.1 localhost 10.0.0.10 mamachine.mondomaine mamachine et accéder à ton daemon par 'mamachine'. mais j'ai ptêt pas tout capté. -- One big pile is better than two little piles. -- Arlo Guthrie -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: fichier /etc/hosts [était Re: VNC via SSH : impossible de se connecter]
Samy Mezani a écrit : le 11/02/2010 17:13, Sylvain Sauvage a écrit: Le /etc/hosts diffère légèrement suivant le moment/la version de Debian utilisée pour la première installation et n’est pas mis à jour ensuite (ce fichier ne fait partie d’aucun paquet). Pour résumer, avec Lenny, ce /etc/hosts comme suit est-il correct ? 127.0.0.1 localhost 127.0.1.1 nom_machine moi j'ai : 127.0.0.1 localhost nom_machine bye -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: fichier /etc/hosts [était Re: VNC via SSH : impossible de se connecter]
giggz wrote: Samy Mezani a écrit : le 11/02/2010 17:13, Sylvain Sauvage a écrit: Le /etc/hosts diffère légèrement suivant le moment/la version de Debian utilisée pour la première installation et n’est pas mis à jour ensuite (ce fichier ne fait partie d’aucun paquet). Pour résumer, avec Lenny, ce /etc/hosts comme suit est-il correct ? 127.0.0.1 localhost 127.0.1.1 nom_machine moi j'ai : 127.0.0.1 localhost nom_machine bye Bonsoir, 127.0.0.1 c'est la boucle locale, et doit uniquement pointer sur localhost (me disait mon professeur de réseau). Andreas -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: fichier /etc/hosts [était Re: VNC via SSH : impossible de se connecter]
Le 11/02/2010 22:20, Ebling Andreas a écrit : giggz wrote: Samy Mezani a écrit : le 11/02/2010 17:13, Sylvain Sauvage a écrit: Le /etc/hosts diffère légèrement suivant le moment/la version de Debian utilisée pour la première installation et n’est pas mis à jour ensuite (ce fichier ne fait partie d’aucun paquet). Pour résumer, avec Lenny, ce /etc/hosts comme suit est-il correct ? 127.0.0.1 localhost 127.0.1.1 nom_machine moi j'ai : 127.0.0.1 localhost nom_machine bye Bonsoir, 127.0.0.1 c'est la boucle locale, et doit uniquement pointer sur localhost (me disait mon professeur de réseau). Andreas Bonsoir, Le fichier /etc/hosts doit etre comme ceci par exemple : 127.0.0.1 localhost.localdomain localhost 192.168.1.10 mamachine.mondomaine mamachine La boucle locale pointe uniquement sur la boucle locale comme l'a précisé Andreas. Pour le nom de la machine il est situé dans le /etc/hostname Emmanuel -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: fichier /etc/hosts [était Re: VNC via SSH : impossible de se connecter]
Emmanuel Chantry a écrit : Le 11/02/2010 22:20, Ebling Andreas a écrit : giggz wrote: Samy Mezani a écrit : le 11/02/2010 17:13, Sylvain Sauvage a écrit: Le /etc/hosts diffère légèrement suivant le moment/la version de Debian utilisée pour la première installation et n’est pas mis à jour ensuite (ce fichier ne fait partie d’aucun paquet). Pour résumer, avec Lenny, ce /etc/hosts comme suit est-il correct ? 127.0.0.1 localhost 127.0.1.1 nom_machine moi j'ai : 127.0.0.1 localhost nom_machine bye Bonsoir, 127.0.0.1 c'est la boucle locale, et doit uniquement pointer sur localhost (me disait mon professeur de réseau). Andreas Bonsoir, Le fichier /etc/hosts doit etre comme ceci par exemple : 127.0.0.1 localhost.localdomain localhost 192.168.1.10 mamachine.mondomaine mamachine La boucle locale pointe uniquement sur la boucle locale comme l'a précisé Andreas. Pour le nom de la machine il est situé dans le /etc/hostname donc si je te comprend bien le nom de la machine sur laquelle est situé le /etc/hosts n'apparait plus dans ce dernier/ n'est plus nécessaire dans ce dernier. bye -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: fichier /etc/hosts [était Re: VNC via SSH : impossible de se connecter]
Le Thu, 11 Feb 2010 22:52:34 +0100 Emmanuel Chantry echan...@gmail.com a écrit: Bonsoir, Le fichier /etc/hosts doit etre comme ceci par exemple : 127.0.0.1 localhost.localdomain localhost 192.168.1.10 mamachine.mondomaine mamachine La boucle locale pointe uniquement sur la boucle locale comme l'a précisé Andreas. Pour le nom de la machine il est situé dans le /etc/hostname Je rebondis sur le sujet car j'ai un soucis avec mon pc portable. Lorsqu'il démarre j'ai un message qui dit qu'il n'y a pas de fqdn dans /etc/hosts. Normal vu que par défaut il n'y a pas d'interface réseau en dehors de lo. Les interfaces étant gérées par network-manager, elles apparaissent en fonction du moment (wifi, ethernet) et les IP sont obtenues par dhcp. Donc je n'ai pas d'ip fixe à mettre dans /etc/hosts. Comment faire? Gaëtan -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: fichier /etc/hosts [était Re: VNC via SSH : impossible de se connecter]
Le 11/02/2010 23:01, giggz a écrit : Emmanuel Chantry a écrit : Le 11/02/2010 22:20, Ebling Andreas a écrit : giggz wrote: Samy Mezani a écrit : le 11/02/2010 17:13, Sylvain Sauvage a écrit: Le /etc/hosts diffère légèrement suivant le moment/la version de Debian utilisée pour la première installation et n’est pas mis à jour ensuite (ce fichier ne fait partie d’aucun paquet). Pour résumer, avec Lenny, ce /etc/hosts comme suit est-il correct ? 127.0.0.1 localhost 127.0.1.1 nom_machine moi j'ai : 127.0.0.1 localhost nom_machine bye Bonsoir, 127.0.0.1 c'est la boucle locale, et doit uniquement pointer sur localhost (me disait mon professeur de réseau). Andreas Bonsoir, Le fichier /etc/hosts doit etre comme ceci par exemple : 127.0.0.1 localhost.localdomain localhost 192.168.1.10 mamachine.mondomaine mamachine La boucle locale pointe uniquement sur la boucle locale comme l'a précisé Andreas. Pour le nom de la machine il est situé dans le /etc/hostname donc si je te comprend bien le nom de la machine sur laquelle est situé le /etc/hosts n'apparait plus dans ce dernier/ n'est plus nécessaire dans ce dernier. bye Le fichier /etc/hosts sert a la résolution du nom de la machine en local. Si tu fais nslookup mamachine il doit te donner l'adresse IP 192.168.1.10 dans mon exemple. Le fichier /etc/hostname lui permet de modifier le nom de la machine. Il contient juste une ligne mamachine.mondomaine bye -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: fichier /etc/hosts [était Re: VNC via SSH : impossible de se connecter]
giggz wrote: Emmanuel Chantry a écrit : Le 11/02/2010 22:20, Ebling Andreas a écrit : giggz wrote: Samy Mezani a écrit : le 11/02/2010 17:13, Sylvain Sauvage a écrit: Le /etc/hosts diffère légèrement suivant le moment/la version de Debian utilisée pour la première installation et n’est pas mis à jour ensuite (ce fichier ne fait partie d’aucun paquet). Pour résumer, avec Lenny, ce /etc/hosts comme suit est-il correct ? 127.0.0.1 localhost 127.0.1.1 nom_machine moi j'ai : 127.0.0.1 localhost nom_machine bye Bonsoir, 127.0.0.1 c'est la boucle locale, et doit uniquement pointer sur localhost (me disait mon professeur de réseau). Andreas Bonsoir, Le fichier /etc/hosts doit etre comme ceci par exemple : 127.0.0.1 localhost.localdomain localhost 192.168.1.10 mamachine.mondomaine mamachine La boucle locale pointe uniquement sur la boucle locale comme l'a précisé Andreas. Pour le nom de la machine il est situé dans le /etc/hostname donc si je te comprend bien le nom de la machine sur laquelle est situé le /etc/hosts n'apparait plus dans ce dernier/ n'est plus nécessaire dans ce dernier. bye Si, il permet de mapper l'addresse physique au nom de la machine. Ca peut avoir un interet. /etc/hosts permet de remplacer un dns pour un réseau domestique de deux ou trois PCs. Andreas -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: fichier /etc/hosts [était Re: VNC via SSH : impossible de se connecter]
Gaëtan PERRIER wrote: Le Thu, 11 Feb 2010 22:52:34 +0100 Emmanuel Chantry echan...@gmail.com a écrit: Bonsoir, Le fichier /etc/hosts doit etre comme ceci par exemple : 127.0.0.1 localhost.localdomain localhost 192.168.1.10 mamachine.mondomaine mamachine La boucle locale pointe uniquement sur la boucle locale comme l'a précisé Andreas. Pour le nom de la machine il est situé dans le /etc/hostname Je rebondis sur le sujet car j'ai un soucis avec mon pc portable. Lorsqu'il démarre j'ai un message qui dit qu'il n'y a pas de fqdn dans /etc/hosts. Normal vu que par défaut il n'y a pas d'interface réseau en dehors de lo. Les interfaces étant gérées par network-manager, elles apparaissent en fonction du moment (wifi, ethernet) et les IP sont obtenues par dhcp. Donc je n'ai pas d'ip fixe à mettre dans /etc/hosts. Comment faire? Gaëtan Dans ton /etc/hosts tu peux mettre 127.0.0.1 localhost.localdomain localhost Ca devrait suffir. Andreas -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
On Tue, Feb 09, 2010 at 07:59:50PM +0100, Samy Mezani wrote: Et sur le serveur s'affiche : channel 3: open failed: connect failed: Connection refused Le message suggère que le serveur n'arrive pas à se connecter quelque part: Est-ce que vncviewer arrive à se connecter au serveur en local, sans passer par ssh? Est-ce que le log de vncserver (dans ~/.vnc) raconte des choses intéressantes? Y. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
le 10/02/2010 08:42, Frédéric Boiteux a écrit: Tu peux toujours retenter, mais si personne ne t'a répondu, peut-être que la solution n'est pas connue ou évidente à trouver ? Bonjour, Loin de moi l'idée d'exiger de quiconque une solution. Je veux juste comprendre c'est tout. Si pas d'idée, aucun problème. Pour ma part, au vu des messages d'erreur qui semblent venir de SSH, je te suggérerais de lancer ta commande ssh avec des options de debug (-v, -vv, etc.), cela t'aidera peut-être. Voilà déjà une piste, merci ! (Comme souvent, si on poste sur la liste, c'est qu'on a oublié quelquechose d'évident) Voici les messages du serveur ssh avec l'option -vv quand j'essaie en vain d'établir la connexion avec le serveur vnc : debug1: Connection to port 5909 forwarding to localhost port 5901 requested. debug2: fd 9 setting TCP_NODELAY debug2: fd 9 setting O_NONBLOCK debug1: channel 3: new [direct-tcpip] channel 3: open failed: connect failed: Connection refused debug2: channel 3: zombie debug2: channel 3: garbage collecting debug1: channel 3: free: direct-tcpip: listening port 5909 for localhost port 5901, connect from ::1 port 47195, nchannels 4 J'établis la connexion ssh avec cette commande : ssh -p 6060 -L 5909:localhost:5901 lo...@ip_serveur_distant Est-ce que ça pourrait venir du fait que j'ai changé le port d'écoute du serveur ssh (6060) ? En tous cas, je ne peux tester des connexions en réseau local pour l'instant. Merci. Samy -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
Samy Mezani a écrit : ... debug1: Connection to port 5909 forwarding to localhost port 5901 requested. debug2: fd 9 setting TCP_NODELAY debug2: fd 9 setting O_NONBLOCK debug1: channel 3: new [direct-tcpip] channel 3: open failed: connect failed: Connection refused debug2: channel 3: zombie debug2: channel 3: garbage collecting debug1: channel 3: free: direct-tcpip: listening port 5909 for localhost port 5901, connect from ::1 port 47195, nchannels 4 J'établis la connexion ssh avec cette commande : ssh -p 6060 -L 5909:localhost:5901 lo...@ip_serveur_distant Ta commande ne pose pas de PB particulier sur un LAN; c'est ptêt un blocage de port par l'ISP (lorsque j'ai voulu établir un openvpn sur un port non-privilégié sur une livebox (ft) cela a été impossible; un changement de port vers le 443 et tout s'est mis à fonctionner du premier coup et sans aucune modif.) -- When childhood dies, its corpses are called adults. -- Brian Aldiss -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
Samy Mezani samy.mez...@wanadoo.fr writes: Voici les messages du serveur ssh avec l'option -vv quand j'essaie en vain d'établir la connexion avec le serveur vnc : debug1: Connection to port 5909 forwarding to localhost port 5901 requested. debug2: fd 9 setting TCP_NODELAY debug2: fd 9 setting O_NONBLOCK debug1: channel 3: new [direct-tcpip] channel 3: open failed: connect failed: Connection refused Le serveur refuse la connection sur le port 5901 apparemment. Que donne un netstat -an | grep LISTEN | grep 5901 sur cette machine ? -- Nicolas -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
On Wed, Feb 10, 2010 at 11:53:42AM +0100, Samy Mezani wrote: Tu peux toujours retenter, mais si personne ne t'a répondu, peut-être que la solution n'est pas connue ou évidente à trouver ? Ou alors on dormait, on était trop occupé, ... debug1: Connection to port 5909 forwarding to localhost port 5901 requested. debug2: fd 9 setting TCP_NODELAY debug2: fd 9 setting O_NONBLOCK debug1: channel 3: new [direct-tcpip] channel 3: open failed: connect failed: Connection refused debug2: channel 3: zombie debug2: channel 3: garbage collecting debug1: channel 3: free: direct-tcpip: listening port 5909 for localhost port 5901, connect from ::1 port 47195, nchannels 4 Ok, donc j'avais tort, c'est effectivement ssh qui n'arrive pas à parler à vncserver. J'établis la connexion ssh avec cette commande : ssh -p 6060 -L 5909:localhost:5901 lo...@ip_serveur_distant Est-ce que ça pourrait venir du fait que j'ai changé le port d'écoute du serveur ssh (6060) ? Non. En tous cas, je ne peux tester des connexions en réseau local pour l'instant. Le test que je suggérais ne devrait rien apporter. Vérifie plutôt que vncserver écoute bien sur le port 5901: telnet localhost 5901 netstat -lpt | grep vnc Y. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
On Wed, Feb 10, 2010 at 12:08:47PM +0100, Jean-Yves F. Barbier wrote: Ta commande ne pose pas de PB particulier sur un LAN; c'est ptêt un blocage de port par l'ISP (lorsque j'ai voulu établir un openvpn sur un port non-privilégié sur une livebox (ft) cela a été impossible; un changement de port vers le 443 et tout s'est mis à fonctionner du premier coup et sans aucune modif.) Bah, si j'ai bien compris la connection ssh elle-même fonctionne bien: une fois que le tunnel est ouvert, l'ISP ne voit rien dedans et ne peut faire de filtrage sur des redirections de ports. Y. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
Yves Rutschle a écrit : ... Bah, si j'ai bien compris la connection ssh elle-même fonctionne bien: une fois que le tunnel est ouvert, l'ISP ne voit rien dedans et ne peut faire de filtrage sur des redirections de ports. wai, je n'avais pas trop fait attention. teste un par un: d'abord la connectivité ssh toute seule, puis l'existence d'une écoute du daemon vnc sur le port voulu, puis ssh+vnc sans redirection, et finalement avec redirection. -- Please come home with me ... I have Tylenol!! -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
le 10/02/2010 12:10, Yves Rutschle a écrit: Ou alors on dormait, on était trop occupé, ... ;-) Vérifie plutôt que vncserver écoute bien sur le port 5901: telnet localhost 5901 netstat -lpt | grep vnc # netstat -lpt | grep vnc tcp 0 0 *:5801 *:* LISTEN 4762/Xvnc4 tcp 0 0 *:5901 *:* LISTEN 4762/Xvnc4 tcp 0 0 *:x11-1 *:* LISTEN 4762/Xvnc4 Pour répondre à Nicolas : # netstat -an | grep LISTEN | grep 5901 tcp 0 0 0.0.0.0:59010.0.0.0:* LISTEN Vncserver écoute donc bien sur le port 5901, non ? Sinon, rien à signaler dans le log de ~/.vnc Samy -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
le 10/02/2010 12:40, Jean-Yves F. Barbier a écrit: teste un par un: d'abord la connectivité ssh toute seule, puis l'existence d'une écoute du daemon vnc sur le port voulu, puis ssh+vnc sans redirection, et finalement avec redirection. OK, alors : - connexion SSH seule distante : OK - connexion VNC seule locale : OK (je viens de faire faire le test) - connexion VNC distante via SSH : échec Moi pas comprendre... ;-) Samy -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
Samy Mezani a écrit : le 10/02/2010 12:40, Jean-Yves F. Barbier a écrit: teste un par un: d'abord la connectivité ssh toute seule, puis l'existence d'une écoute du daemon vnc sur le port voulu, puis ssh+vnc sans redirection, et finalement avec redirection. OK, alors : - connexion SSH seule distante : OK - connexion VNC seule locale : OK (je viens de faire faire le test) - connexion VNC distante via SSH : échec Moi pas comprendre... ;-) pake toi y'en a pas tout lire: tu n'as pas essayé local+ssh+vnc+ redirection - procède par ordre en validant chaque pas. -- Who was that masked man? -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
Samy Mezani samy.mez...@wanadoo.fr writes: - connexion SSH seule distante : OK - connexion VNC seule locale : OK (je viens de faire faire le test) Quand tu écris locale, c'est depuis le réseau local, ou sur la machine elle-même ? Je continue à soupçonner ton serveur Vnc de refuser les connections provenant de localhost, d'où ma question netstat. Peut-être qu'il y a une option à indiquer dans la configuration vnc pour ça ? -- Nicolas -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
le 10/02/2010 13:22, Nicolas KOWALSKI a écrit: Quand tu écris locale, c'est depuis le réseau local, ou sur la machine elle-même ? Oui pardon, c'est depuis le réseau local. Mais sur la machine elle-même, ça marche aussi ; je suis en train de le faire à distance avec simplement : $ ssh -X lo...@ip_serveur_distant puis $ vncserver puis $ vncviewer :1 ça marche Je continue à soupçonner ton serveur Vnc de refuser les connections provenant de localhost, d'où ma question netstat. Peut-être qu'il y a une option à indiquer dans la configuration vnc pour ça ? Du coup, je pense plutôt à un problème dans la redirection de ports. Je teste avec les recommandations de Jean-Yves. Merci Samy -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
le 21/01/2010 13:33, Samy Mezani a écrit: Bonjour, Je cherche en vain à me connecter à mon serveur distant VNC via SSH. Le serveur VNC (vnc4server) est sous Lenny. Je m'y connecte depuis mon client SSH sous Sid : $ ssh -L 5909:localhost:5901 lo...@ip_serveur Sur le serveur : $ vncserver :1 Et quand je tente la connexion sur le client, paf ! : $ vncviewer localhost:9 VNC Viewer Free Edition 4.1.1 for X - built Nov 19 2009 23:14:03 [...] Thu Jan 21 13:24:04 2010 CConn: connected to host localhost port 5909 main:End of stream Et sur le serveur s'affiche : channel 3: open failed: connect failed: Connection refused Qu'est-ce que je fais mal ? Tout va bien en SSH, et cette procédure marchait au poil il y a quelques mois (je n'avais pas essayé depuis) Merci d'avance pour vos conseils Samy Bonsoir, Je me permets de relancer ce post. Je n'arrive pas à comprendre ce qui bloque ma connexion avec mon serveur VNC distant via SSH. Aucun souci avec SSH à distance via Internet et aucun problème pour accéder à mon serveur VNC en réseau local. Ça ne peut donc être un problème de parefeu ! Là je sèche. Un souci avec vnc4server ?? Merci d'avance pour vos lumières. Samy -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
Re: VNC via SSH : impossible de se connecter
Le Tue, 09 Feb 2010 19:59:50 +0100, Samy Mezani samy.mez...@wanadoo.fr a écrit : Je me permets de relancer ce post. Je n'arrive pas à comprendre ce qui bloque ma connexion avec mon serveur VNC distant via SSH. Aucun souci avec SSH à distance via Internet et aucun problème pour accéder à mon serveur VNC en réseau local. Ça ne peut donc être un problème de parefeu ! Là je sèche. Un souci avec vnc4server ?? Merci d'avance pour vos lumières. Bonjour, Tu peux toujours retenter, mais si personne ne t'a répondu, peut-être que la solution n'est pas connue ou évidente à trouver ? Pour ma part, au vu des messages d'erreur qui semblent venir de SSH, je te suggérerais de lancer ta commande ssh avec des options de debug (-v, -vv, etc.), cela t'aidera peut-être. Bon courage, Fred. -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org
VNC via SSH : impossible de se connecter
Bonjour, Je cherche en vain à me connecter à mon serveur distant VNC via SSH. Le serveur VNC (vnc4server) est sous Lenny. Je m'y connecte depuis mon client SSH sous Sid : $ ssh -L 5909:localhost:5901 lo...@ip_serveur Sur le serveur : $ vncserver :1 Et quand je tente la connexion sur le client, paf ! : $ vncviewer localhost:9 VNC Viewer Free Edition 4.1.1 for X - built Nov 19 2009 23:14:03 [...] Thu Jan 21 13:24:04 2010 CConn: connected to host localhost port 5909 main:End of stream Et sur le serveur s'affiche : channel 3: open failed: connect failed: Connection refused Qu'est-ce que je fais mal ? Tout va bien en SSH, et cette procédure marchait au poil il y a quelques mois (je n'avais pas essayé depuis) Merci d'avance pour vos conseils Samy -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.org/fr/FrenchLists Pour vous DESABONNER, envoyez un message avec comme objet unsubscribe vers debian-user-french-requ...@lists.debian.org En cas de soucis, contactez EN ANGLAIS listmas...@lists.debian.org