Aide à la configuration de VNC...
Résolu
Gilles90
Messages postés
656
Date d'inscription
Statut
Membre
Dernière intervention
-
Mekthoub Messages postés 4080 Date d'inscription Statut Contributeur Dernière intervention -
Mekthoub Messages postés 4080 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à toutes et à tous,
Je souhaite avoir accès à mon Pc à domicile (Sous W7 Integral 64bits) grâce à une prise en main à distance. Pour se faire, j'ai installé le petit logiciel VNC, "server" pour le Pc domicile, et "Wiewer" sur mon Pc portable (Sous W7 Integral 64bits également).
Après quelques essais très concluant tant en filaire qu'en WiFi à mon domicile depuis une autre pièce, je viens de me déplacer à l'extérieur, chez des amis, avec une connexion WiFi.
Après une tentative de connexion, un message d'erreur apparait au bout d'une trentaine de seconde: "Failed to connect to server"... Il m'est donc impossible de me connecter à distance, alors que mon Pc st à domicile est sous tension.
J'ai jeter un bon coup d'oeil sur différents problèmes de configuration rencontrés avec VNC sur CCM. J'avoue ne pas y comprendre grand chose. La partie "réseaux informatique" est un peu mon talon d'Achille... Pour infos, je possède un routeur Netgear CBVG834G. Si l'un de vous possède ce type de routeur, je lui serais reconnaissant de bien vouloir m'aider à configurer les ports à ouvrir afin que je puisse avoir accès depuis l'extérieur sur mon serveur.
J'y ai lu qu'il fallait rentrer aussi l'adresse IP "privé" fournie par son FAI et qui permet l'accès à Internet. Ou rentrer cette adresse? Sur le Pc "client"?, dans la partie "Ouverture des ports" de mon routeur?, sur le serveur?
... et tant que j'y suis, qu'en est t-il exactement de la configuration du pare-feu, sachant que j'utilise celui de W7?
J'avoue être un peu dérouté...
Merci de m'avoir lu jusqu'au bout...!
Je souhaite avoir accès à mon Pc à domicile (Sous W7 Integral 64bits) grâce à une prise en main à distance. Pour se faire, j'ai installé le petit logiciel VNC, "server" pour le Pc domicile, et "Wiewer" sur mon Pc portable (Sous W7 Integral 64bits également).
Après quelques essais très concluant tant en filaire qu'en WiFi à mon domicile depuis une autre pièce, je viens de me déplacer à l'extérieur, chez des amis, avec une connexion WiFi.
Après une tentative de connexion, un message d'erreur apparait au bout d'une trentaine de seconde: "Failed to connect to server"... Il m'est donc impossible de me connecter à distance, alors que mon Pc st à domicile est sous tension.
J'ai jeter un bon coup d'oeil sur différents problèmes de configuration rencontrés avec VNC sur CCM. J'avoue ne pas y comprendre grand chose. La partie "réseaux informatique" est un peu mon talon d'Achille... Pour infos, je possède un routeur Netgear CBVG834G. Si l'un de vous possède ce type de routeur, je lui serais reconnaissant de bien vouloir m'aider à configurer les ports à ouvrir afin que je puisse avoir accès depuis l'extérieur sur mon serveur.
J'y ai lu qu'il fallait rentrer aussi l'adresse IP "privé" fournie par son FAI et qui permet l'accès à Internet. Ou rentrer cette adresse? Sur le Pc "client"?, dans la partie "Ouverture des ports" de mon routeur?, sur le serveur?
... et tant que j'y suis, qu'en est t-il exactement de la configuration du pare-feu, sachant que j'utilise celui de W7?
J'avoue être un peu dérouté...
Merci de m'avoir lu jusqu'au bout...!
A voir également:
- Aide à la configuration de VNC...
- Ethernet n'a pas de configuration ip valide - Guide
- Panneau de configuration - Guide
- Retablir configuration usine chromecast - Guide
- Tight vnc - Télécharger - Connexion à distance
- Comment connaitre la configuration de son pc - Guide
15 réponses
Bonjour!
Le serveur VNC écoute le port TCP 5900 d'origine. Pour rendre le serveur VNC joignable de l'extérieur, il faut donc ouvrir ce port aux connexions entrantes, à la fois dans le pare-feu de l'ordinateur, et dans le modem-routeur.
Dans le pare-feu du PC, ce n'est pas difficile: Au premier démarrage du serveur VNC, lorsque Windows pose la question, il suffit de répondre qu'on autorise/débloque l'application VNC.
Dans le modem-routeur, c'est un peu plus compliqué, et il faut mettre les mains dans la config. Ça se passe en deux temps: D'abord fixer en place l'adresse IP locale du PC serveur, en lui établissant une réservation DHCP (page IP LAN), après avoir effacé le bail DHCP en cours (en bas de la même page). Puis établir une règle de transfert du port TCP 5900, du routeur vers l'IP locale maintenant fixe du PC serveur. Ça roule?
Le serveur VNC écoute le port TCP 5900 d'origine. Pour rendre le serveur VNC joignable de l'extérieur, il faut donc ouvrir ce port aux connexions entrantes, à la fois dans le pare-feu de l'ordinateur, et dans le modem-routeur.
Dans le pare-feu du PC, ce n'est pas difficile: Au premier démarrage du serveur VNC, lorsque Windows pose la question, il suffit de répondre qu'on autorise/débloque l'application VNC.
Dans le modem-routeur, c'est un peu plus compliqué, et il faut mettre les mains dans la config. Ça se passe en deux temps: D'abord fixer en place l'adresse IP locale du PC serveur, en lui établissant une réservation DHCP (page IP LAN), après avoir effacé le bail DHCP en cours (en bas de la même page). Puis établir une règle de transfert du port TCP 5900, du routeur vers l'IP locale maintenant fixe du PC serveur. Ça roule?
Bonjour Mektoub,
... merci pour ces éclaircissements et de t'être penché sur ce problème. Quant à moi, je vais essayer d'être le plus clair possible...!
Je viens de vérifié dans mon pare-feu, tout est ok. Les ports 5800 et 5900 sont bien activés.
Là ou ça ce complique, c'est bien dans le paramétrage du routeur. Voici la configuration actuelle:
@ IP LAN: Ok. J'ai entré l'adresse IP de mon routeur. Ne devrais-je pas plutôt mettre l'adresse de mon serveur?
Masque de S/s réseau: Ok
@ IP de début: Ok
@ IP de fin: Ok
Entre ces 2 dernières adresse, j'ai laissé un espace libre de 10 machines.
Partie "Infos de location / réservation DHCP"
Je doit renseigner les champs suivants:
- @ MAC: Je pense qu'il s'agit de l'adresse MAC de mes cartes réseaux (WiFi et filaire). Où trouver ces 2 adresses?
Partie "Infos de location du client DHCP"
Dans la fenêtre, un message: "Aucun client DHCP"
... ton avis?
Gilles;
... merci pour ces éclaircissements et de t'être penché sur ce problème. Quant à moi, je vais essayer d'être le plus clair possible...!
Je viens de vérifié dans mon pare-feu, tout est ok. Les ports 5800 et 5900 sont bien activés.
Là ou ça ce complique, c'est bien dans le paramétrage du routeur. Voici la configuration actuelle:
@ IP LAN: Ok. J'ai entré l'adresse IP de mon routeur. Ne devrais-je pas plutôt mettre l'adresse de mon serveur?
Masque de S/s réseau: Ok
@ IP de début: Ok
@ IP de fin: Ok
Entre ces 2 dernières adresse, j'ai laissé un espace libre de 10 machines.
Partie "Infos de location / réservation DHCP"
Je doit renseigner les champs suivants:
- @ MAC: Je pense qu'il s'agit de l'adresse MAC de mes cartes réseaux (WiFi et filaire). Où trouver ces 2 adresses?
Partie "Infos de location du client DHCP"
Dans la fenêtre, un message: "Aucun client DHCP"
... ton avis?
Gilles;
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
IP LAN, masque, début, fin... il ne falait toucher à rien de tout ça. Et cette IP LAN, c'est celle du routeur. Donc en aucun cas celle du serveur, ni de rien d'autre. Mais de toutes façons: Pas touche.
Pour la réservation, il s'agit de l'adresse physique MAC de l'une des carte réseau du serveur. Il faut choisir: Soit ethernet, soit wifi, mais pas les deux. Tu peux trouver cette adresse dans les paramètres de la connexion de Seven, dans un ipconfig /all, ou normalement dans le bail en cours, sauf que...
"Aucun client DHCP" => Pas de bail en cours?! Ce n'est pas normal: Vérifie que ta connexion Seven est en mode tout automatique (IP et DNS), puis redémarre routeur et PC. Connecte le PC au routeur, soit en ethernet, soit au réseau wifi principal (donc pas au "réseau wifi invités"). Il y a un bail en cours, maintenant? Alors: Note ses adresses IP et MAC, supprime le bail en cours, entre le même couple IP+MAC dans la réservation, et clique sur "Ajouter".
Pour la réservation, il s'agit de l'adresse physique MAC de l'une des carte réseau du serveur. Il faut choisir: Soit ethernet, soit wifi, mais pas les deux. Tu peux trouver cette adresse dans les paramètres de la connexion de Seven, dans un ipconfig /all, ou normalement dans le bail en cours, sauf que...
"Aucun client DHCP" => Pas de bail en cours?! Ce n'est pas normal: Vérifie que ta connexion Seven est en mode tout automatique (IP et DNS), puis redémarre routeur et PC. Connecte le PC au routeur, soit en ethernet, soit au réseau wifi principal (donc pas au "réseau wifi invités"). Il y a un bail en cours, maintenant? Alors: Note ses adresses IP et MAC, supprime le bail en cours, entre le même couple IP+MAC dans la réservation, et clique sur "Ajouter".
... encore merci.
Suite à tes explications, les champs sont de nouveaux bien remplis.
http://img137.imageshack.us/img137/9328/sanstitrexzy.png[/IMG][/URL]
J'ai ajouter l'adresse MAC de ma carte réseau Ethernet, que je juge plus sur qu'une connexion WiFi.
... cela voudra t-il dire que je devrais absolument avoir une connexion filaire à partir d'un lieu à l'extérieur de mon domicile, ou pourrais-je, comme je le pense, utilisé ma connexion WiFi de mon portable (... le "client") en indiquant bien l'@ IP filaire de mon serveur?
... maintenant que cette partie de mon routeur est configuré, quel est l'étape suivante?
Gilles.
Suite à tes explications, les champs sont de nouveaux bien remplis.
http://img137.imageshack.us/img137/9328/sanstitrexzy.png[/IMG][/URL]
J'ai ajouter l'adresse MAC de ma carte réseau Ethernet, que je juge plus sur qu'une connexion WiFi.
... cela voudra t-il dire que je devrais absolument avoir une connexion filaire à partir d'un lieu à l'extérieur de mon domicile, ou pourrais-je, comme je le pense, utilisé ma connexion WiFi de mon portable (... le "client") en indiquant bien l'@ IP filaire de mon serveur?
... maintenant que cette partie de mon routeur est configuré, quel est l'étape suivante?
Gilles.
La réservation semble correcte: À partir de maintenant, la carte ethernet du PC serveur obtiendra toujours cette même adresse IP locale, qu'aucune autre carte d'aucun autre ordinateur n'obtiendra jamais. C'était le but de la manoeuvre: Fixer l'IP, pour que le transfert de port puisse correctement cibler le serveur VNC.
Le choix de la carte ethernet, ça t'oblige à brancher ton serveur chez toi en ethernet. Point. Ton client VNC viewer, il peut être branché n'importe où, n'importe comment, sans aucune contrainte ni config particulière.
Il reste une dernière étape: Établir dans le Netgear une règle de transfert de port:
Le choix de la carte ethernet, ça t'oblige à brancher ton serveur chez toi en ethernet. Point. Ton client VNC viewer, il peut être branché n'importe où, n'importe comment, sans aucune contrainte ni config particulière.
Il reste une dernière étape: Établir dans le Netgear une règle de transfert de port:
VNCserver - 5900 - 5900 - TCP - 192.168.0.xx...où xx est l'adresse de la carte eth du PC serveur, bien sûr.
Merci encore pour l'aide que tu m'apporte.
... impossible de transférer le port: J'ai le message suivant: "Le port est en cours d'utilisation, sélectionnez l'une ou l'autre série. TRY AGAIN"...
Gilles.
... impossible de transférer le port: J'ai le message suivant: "Le port est en cours d'utilisation, sélectionnez l'une ou l'autre série. TRY AGAIN"...
Gilles.
Ce Netgear est un peu buggé, mais pas grave: c'est facilement contournable. Arrête VNC (client et serveur), redémarre le Netgear, puis recrée la règle de transfert.
... non, rien à faire. Le problème persiste.
Pc portable hors tension
VNC server désactivé.
Même message d'erreur après redémarrage et reparamétrage du Netgear...
... il n'y a rien à redire... L'informatique, ça fonctionne très bien... quand tout fonctionne...!!!
Gilles.
Pc portable hors tension
VNC server désactivé.
Même message d'erreur après redémarrage et reparamétrage du Netgear...
... il n'y a rien à redire... L'informatique, ça fonctionne très bien... quand tout fonctionne...!!!
Gilles.
C'est le CBVG834G qui a un firmware capricieux. Essaye de d'éliminer tout possible fantôme de VNC qui tourne, y compris tout viewer extérieur qui tenterait d'entrer. Et recommence: Redémarrage, reconfig. Sinon, attendre 20 minutes, et recommencer. Sinon, reset usine du routeur (pointe bic 20 secondes dans le petit trou derrière), suivi d'une reconfig complète réservation et transfert... sinon... une danse de la pluie pourrait aider ;-)
À un moment, ça va réussir. Forcément.
À un moment, ça va réussir. Forcément.
Bonjour à tous,
Je te cite: "À un moment, ça va réussir. Forcément."...
... enfin, j'y suis arrivé. Mais au bout de la 5ieme fois... Maudit routeur. Je suis de nature patient, mais là... Donc, voici, pour ceux que ça intéresse, les différentes opérations que j'ai effectué dans l'ordre:
- Élimination des éventuelles fichiers fantômes. Et il y en avait un paquet...! J'ai utilisé l'utilitaire "Unlocker".
- Reset usine du routeur, reparamétrage (Mot de passe & login du routeur, reparamétrage de mon réseau WiFi, reparamétrage de mes différentes adresse réseaux, ...) Le tout, 5 fois renouveler. Je connais tout par coeur dorénavant...!
Il a enfin reconnu l'ouverture de mes ports 5900 TCP afin de pouvoir me servir convenablement de VNC. Pour l'instant, ça fonctionne très bien en local. Dès que possible, je tente une connexion à mon serveur depuis l'extérieur.
Je reviendrais vers vous pour vous donner la suite de cette (mince ...) affaire.
Gilles;
Je te cite: "À un moment, ça va réussir. Forcément."...
... enfin, j'y suis arrivé. Mais au bout de la 5ieme fois... Maudit routeur. Je suis de nature patient, mais là... Donc, voici, pour ceux que ça intéresse, les différentes opérations que j'ai effectué dans l'ordre:
- Élimination des éventuelles fichiers fantômes. Et il y en avait un paquet...! J'ai utilisé l'utilitaire "Unlocker".
- Reset usine du routeur, reparamétrage (Mot de passe & login du routeur, reparamétrage de mon réseau WiFi, reparamétrage de mes différentes adresse réseaux, ...) Le tout, 5 fois renouveler. Je connais tout par coeur dorénavant...!
Il a enfin reconnu l'ouverture de mes ports 5900 TCP afin de pouvoir me servir convenablement de VNC. Pour l'instant, ça fonctionne très bien en local. Dès que possible, je tente une connexion à mon serveur depuis l'extérieur.
Je reviendrais vers vous pour vous donner la suite de cette (mince ...) affaire.
Gilles;
slt
Dès que possible, je tente une connexion à mon serveur depuis l'extérieur.
tu peux tester ton VNC serveur de chez toi en utilisant ce site
http://www.gotomyvnc.com/
Tu cliques sur "Run Check now on ............."
Si c'est bon, ca te dit sur quel port ton VNC est à l'écoute (il faut bien sur que VNC serveur soit lancé)
Ca donne un résultat dans ce style :
Checking you out at IP address "xx.xxx.xxx.xxx"...
xx.xxx.xxx.xxx is accepting connections on Display 0 (TCP port 5900).
xx.xxx.xxx.xxx is not responding on Display 1.
xx.xxx.xxx.xxx is not responding on Display 2.
xx.xxx.xxx.xxx is not responding on Display 3.
xx.xxx.xxx.xxx is not responding on Display 4.
xx.xxx.xxx.xxx is not responding on Display 5.
xx.xxx.xxx.xxx is not responding on Display 6.
xx.xxx.xxx.xxx is not responding on Display 7.
xx.xxx.xxx.xxx is not responding on Display 8.
xx.xxx.xxx.xxx is not responding on Display 9.
Scan of "xx.xxx.xxx.xxx" is complete.
Hit 'reload' or 'refresh' in your browser to scan again.
xx.xxx.xxx.xxx est ton adresse ip publique
Ici on voit que VNC répond bien sur le port 5900
Dès que possible, je tente une connexion à mon serveur depuis l'extérieur.
tu peux tester ton VNC serveur de chez toi en utilisant ce site
http://www.gotomyvnc.com/
Tu cliques sur "Run Check now on ............."
Si c'est bon, ca te dit sur quel port ton VNC est à l'écoute (il faut bien sur que VNC serveur soit lancé)
Ca donne un résultat dans ce style :
Checking you out at IP address "xx.xxx.xxx.xxx"...
xx.xxx.xxx.xxx is accepting connections on Display 0 (TCP port 5900).
xx.xxx.xxx.xxx is not responding on Display 1.
xx.xxx.xxx.xxx is not responding on Display 2.
xx.xxx.xxx.xxx is not responding on Display 3.
xx.xxx.xxx.xxx is not responding on Display 4.
xx.xxx.xxx.xxx is not responding on Display 5.
xx.xxx.xxx.xxx is not responding on Display 6.
xx.xxx.xxx.xxx is not responding on Display 7.
xx.xxx.xxx.xxx is not responding on Display 8.
xx.xxx.xxx.xxx is not responding on Display 9.
Scan of "xx.xxx.xxx.xxx" is complete.
Hit 'reload' or 'refresh' in your browser to scan again.
xx.xxx.xxx.xxx est ton adresse ip publique
Ici on voit que VNC répond bien sur le port 5900
Excellent! Mais 5 fois... Ça démontre bien que ce Netgear est 110% conforme à la logique Shadok: Plus ça rate et plus on a de chances que ça marche. ;-)
Et merci kaumune: Très bonne astuce, que je ne conaissais pas.
Et merci kaumune: Très bonne astuce, que je ne conaissais pas.
merci "kaumune" pour cette astuce.
... bö, ça marche pô chez moi...!
Quelle poisse, mais quelle poisse...!
Message "xx.xxx.xxx.xxx is not responding on Display 1 à 9"
Gilles.
... bö, ça marche pô chez moi...!
Quelle poisse, mais quelle poisse...!
Message "xx.xxx.xxx.xxx is not responding on Display 1 à 9"
Gilles.
Voici le rapport au complet:
Checking you out at IP address "xx.xxx.xxx.xxx"...
xx.xxx.xxx.xxx is accepting connections on Display 0 (TCP port 5900).
xx.xxx.xxx.xxx is not responding on Display 1.
xx.xxx.xxx.xxx is not responding on Display 2.
xx.xxx.xxx.xxx is not responding on Display 3.
xx.xxx.xxx.xxx is not responding on Display 4.
xx.xxx.xxx.xxx is not responding on Display 5.
xx.xxx.xxx.xxx is not responding on Display 6.
xx.xxx.xxx.xxx is not responding on Display 7.
xx.xxx.xxx.xxx is not responding on Display 8.
xx.xxx.xxx.xxx is not responding on Display 9.
Scan of "xx.xxx.xxx.xxx" is complete.
Hit 'reload' or 'refresh' in your browser to scan again.
... donc, si je suis bien ton argumentaire, mon VNC est (... enfin) bien configuré?
Gilles.
Checking you out at IP address "xx.xxx.xxx.xxx"...
xx.xxx.xxx.xxx is accepting connections on Display 0 (TCP port 5900).
xx.xxx.xxx.xxx is not responding on Display 1.
xx.xxx.xxx.xxx is not responding on Display 2.
xx.xxx.xxx.xxx is not responding on Display 3.
xx.xxx.xxx.xxx is not responding on Display 4.
xx.xxx.xxx.xxx is not responding on Display 5.
xx.xxx.xxx.xxx is not responding on Display 6.
xx.xxx.xxx.xxx is not responding on Display 7.
xx.xxx.xxx.xxx is not responding on Display 8.
xx.xxx.xxx.xxx is not responding on Display 9.
Scan of "xx.xxx.xxx.xxx" is complete.
Hit 'reload' or 'refresh' in your browser to scan again.
... donc, si je suis bien ton argumentaire, mon VNC est (... enfin) bien configuré?
Gilles.
... nos 2 messages se sont sans doute croisés...!
Dans un premier temps, j'ai eu un doute dans la phrase "is not responding on Display". Je pensais tout bonnement que "ça" ne répondais pas... d'où mon message à 8 h 48...
Encore MERCI à Metkoube pour sa patience, et à toi pour cette astuce...
A bientôt.
Gilles.
Dans un premier temps, j'ai eu un doute dans la phrase "is not responding on Display". Je pensais tout bonnement que "ça" ne répondais pas... d'où mon message à 8 h 48...
Encore MERCI à Metkoube pour sa patience, et à toi pour cette astuce...
A bientôt.
Gilles.