Vnc ne marche pas par Internet
ShoGeiNin Messages postés 65 Statut Membre -
A mon bureau, quand j'utilise mon VNC en local entre mon PC A et B cela fonctionne très bien. En revanche, de chez moi quand je passe par Internet pour contrôler le PC A, cela ne fonctionne pas. J'écris bien l'adresse publique du routeur ainsi que le port en question. D'ailleurs, je ne peux même pas accèder au routeur tout simplement.
Pourtant j'ai bien ajouté le port 5901 à mon pare-feux du PC A et configurer mon routeur de mon boulot avec le port 5901 avec l'adresse IP privé du PC A.
Aidez moi svp.
Bugi
Configuration: Linux Mandriva
- Vnc ne marche pas par Internet
- Internet - Guide
- Gps sans internet - Guide
- Complete internet repair - Télécharger - Web & Internet
- Données mobiles activées mais pas internet ✓ - Forum Réseau
- Envoyer un sms par internet - Guide
72 réponses
- 1
- 2
- 3
- 4
VNC ne passe pas en accès distant: localement entre PC A et B tout fonctionne, mais depuis Internet l’accès échoue malgré l’utilisation de l’adresse publique et le port configuré sur le routeur. Plusieurs éléments indiquent que le port doit correspondre à celui du serveur VNC et être autorisé par le pare-feu, puis redirigé sur le PC A; sans cela, l’accès échoue. Des retours indiquent aussi que des plages comme 5000–6000 peuvent être utilisées par d’autres services, nécessitant un port externe libre et, parfois, une autre configuration TCP/UDP. En pratique, tester un port externe libre et vérifier que la translation NAT redirige vers l’IP privée du PC A sur le protocole utilisé; certains routeurs d’entreprise bloquent les liaisons entrantes.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionEn gros si tu veux te connecter sur ton réseau du boulot depuis ton réseau, la trame va effectuer le chemin suivant :
PC-perso => Routeur Perso => @Internet => Routeur Boulot => PC boulot
PC Boulot=> Routeur Boulot => @Internet => Routeur Perso => PC-perso
Il faut déjà que la trame parte bien sur le routeur de ton boulot sur l'adresse IP public et en spécifiant le port comme ceci : @IP:port
Pour le port je te conseil de ne pas mettre 5900 je crois que ça ne fonctionne pas sur ultravnc donc peut-être sur d'autre.
Imaginons que tu es défini le port 5908 sur ton serveur VNC qui se trouve sur PC boulot, il faut ensuite que tu fasse du NAT sur ton routeur et que tu lui spécifie que tout ce qui arrive sur le port 5908 en tcp sera redirigé sur l'adresse IP local de ton PC boulot.
Bien sur si tu as un firewall il faut lui autoriser ce port.
Ensuite pour la trame retour il faut aussi, si tu as un firewall dans ton réseau perso, lui autoriser le port 5908.
Si tu fais tout cela ça fonctionnera je te le garanti.
Au routeur du boulot, j'ai configuré comme ceci :
> Public Port From : 5900
> Public Port To : 5900
> Protocol : TCP
> Local Address : 192.168.1.8
> Local Port From : 5900
> Local Port To : 5900
{192.168.1.8 étant le PC A}
Sur le PC, dans le pare-feu de Mandriva, j'ai ajouté le port comme ceci : 5900/tcp !
Et quand je veux prendre le contrôle du PC A par Internet, je met bien :
82.***.***.***:5900
82.***.***.*** étant l'adresse publique du routeur.
Bon sinon ta configuration ne parait pas mauvaise. Maintenant je ne connais pas du tout le pare feu de mandriva donc je ne vais pas pouvoir t'aider sur celui-ci. Mais si il fonctionne comme le bon vieux iptables il faut que tu lui autorise le port entrant et le port sortant.
Tu as quoi comme serveur VNC sur ton poste A ?
Et avec quel client te connecte tu ?
tu me confirmes bien que tes ports sont 5900 partout???
pour le port 5800, c'est le webserveur http://www.realvnc.com/support/javavncviewer.html#1 , c'est une page web contentant un client en JAVA... utile pour utiliser VNC client depuis une machine ou le client n'est pas isntallé
Apparament le 5800 c'est pour le navigateur Web. Si je passe par Internet, je dois surment être obligé de passer par le port 5800 sans doute, non ? :-O
http://adresse_ip_boulot:5800
si ca te propose une isntallation, ou si tu as une page web, alors le port 5800 est bien ouvert ;)
D'ailleurs en tappant l'IP Publique du routeur simplement, je ne peux pas me connecter sur lui :-/ !
Sinon depuis chez toi tu ping bien l'IP public du routeur ? Es-tu sur que c'est la bonne ?
Sinon je vais ouvrir le port 5800 et passer par le naviguateur pour voir si cela marche :-/ !
donne nous la première moitié de l'ip pour qu'on soit bien sur
sur les routeurs genre freebox, il faut redémarrer pour que les modifications agissent.
il est aussi possible que si tu tests la connexion depuis le travail, en utilisant l'adrese ip publique du travail, que cela ne marche pas et que ce soit tout a fait normal.... tu dois faire tes tests depuis une connexion internet différente (j'ai déja eu le cas où je ne pouvais pas acceder a mon ip publique depuis chez moi)
- ip publique, coté WAN, que tu verra apparaitre sur le site donné plus tot, c'est l'ip de la connexion internet, utilisé pour acceder à ton réseau depuis internet
- ip privée, coté LAN, qui sert à acceder au routeur depuis le réseau...
toujours sur le routeur, chaque IP est liée à une adresse MAC: une publique, l'autre privée. L'adresse mac privée permet d'envoyer les paquets sur internet.
- 1
- 2
- 3
- 4