IP Freebox en mode routeur - Windows & Software
Marsh Posté le 29-07-2005 à 21:29:50
antolionux a écrit : Bonjour, |
Nan pas vraiment de commande, la machine n'en sait rien en fait.
Le plus simple est sans doute d'utiliser des sites genre monip.org
Citation : 2 ème question : lorsqu'on a une IP local du style 192.168.0.1 et qu'on passe par un routeur, comment on peut faire pour joindre le PC en 192.168.0.1 depuis un autre PC sur le net. Du style pour faire du Bureau à distance ou de la webcam par ip, ou des jeux en réseaux par IP, etc ... |
Chacune de ses applis ecoute sur un ou plusieurs ports TCP ou UDP différents, pour pouvoir s'y connecter depuis le net, il faut donc configurer le routeur de la freebox pour rediriger vers l'IP locale que tu choisis pour le port en question.
Par exemple le bureau a distance de windows utilise par défaut le port 3389 en TCP, si tu veux te connecter a ton PC depuis le net par ce biais faut donc dire a ta freebox de rediriger le port 3389 vers 192.168.0.1
Le corrolaire de tous ça, c'est que tu ne pourras pas te connecter a 2 PC en acces bureau a distance derriere ton routeur, on ne peut rediriger un port que vers une seule IP.
Marsh Posté le 30-07-2005 à 10:57:34
Hum, en fait ça ne répond pas exactement à la question que je me posais.
Je prend un exemple concret :
Imaginons que je fasse un site web (serveur apache, easyphp par exemple), et que ce site web se trouve sur mon PC.
Mon PC est donc en 192.168.0.1 derrière ma Freebox en mode routeur.
-> En local je peut accéder à mon site par les adresses :
http://127.0.0.1/mon_site/
et
http://192.168.0.1/mon_site/
Mais si je veux par exemple montrer mon site local à un ami qui a son PC connecté au net ( pc qui n'est donc pas sur mon réseau local ) comment peut'il y accéder ???
Il devra certainement taper quelques chose du style :
http://[ip_de_ma_freebox]/.../mon_site/ non ?!
Mais cette solution me parait bizzare, car je ne vois pas comment il pourrait joindre mon pc en 192.168.0.1 en spécifiant l'ip de ma freebox !!!
Donc voilà, je ne vois pas bien comment résoudre ce problème. Pourtant il doit bien avoir une solution.
Marsh Posté le 30-07-2005 à 12:17:41
Dans l'interface routeur de la freebox tu route le port 80 vers 192.168.0.1
Tu peux aussi mettre 192.168.0.1 en IP DMZ ,tout les paquets arrivant seront redirigé
vers ton pc.
Attention cela peut etre dangereux , donc prevoir un firewall dans ce cas.
Autre astuce si tu veux disposé d'un nom de domaine, tu peux utilisé dyndns.org
cela te permettra de mettra jour un nom de domaine style
antolionux.serveftp.org a chaque changement de ton ip
et donc tes potes pouront se connecter sur http://antolionux.serveftp.org/mon_site ...
Bonne chance...
Marsh Posté le 30-07-2005 à 12:39:20
En d'autres termes et en imaginant que mon réseaux local soit constitué de plusieurs PC en 192.168.0.x et que l'ip de ma freebox soit par exemple 172.86.125.12.
Alors n'importe qui depuis le net en tappant http://172.86.125.12/mon_site/ pourra accéder à ce dernier ?
Encore une question pour conforter cet théorie :
Imaginons que j'ai 2 PC sur mon réseaux local :
PC 1 : 192.168.0.1
PC 2 : 192.168.0.2
Chacun de ces PC hebergant un site web dont le nom est identique (/mon_site/), si une personne tappe
http://172.86.125.12/mon_site/
sur quel site va t'elle arriver ?
Va t'il y'avoir un conflit ?
Faut'il changer le port par défaut du serveur web sur le PC2 et à ce moment là acceder au site du PC 1 en tappant : http://172.86.125.12:80/mon_site/
et acceder au site du PC 2 en tappant : http://172.86.125.12:81/mon_site/
(en admettant que j'ai changer sur le PC 2 le port 80 en port 81 pour le serveur web)
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
PS : en gros, lorsqu'on est derrière un routeur, on accede plus a un PC en particulier par son adresse IP, mais en utilisant l'adresse IP WAN du routeur + un numéro de port.
-> ce qui veut dire aussi qu'on ne peut plus utiliser le même port sur plusieurs PC du réseaux local pour une application spécifique ?
Enfin uniquement pour être join depuis l'extérieur, non ?
En même temps je suis pas tout a fait certain de ce que je dis
C'est un peu compliqué quand on maitrise pas
Marsh Posté le 30-07-2005 à 17:20:11
antolionux a écrit : En d'autres termes et en imaginant que mon réseaux local soit constitué de plusieurs PC en 192.168.0.x et que l'ip de ma freebox soit par exemple 172.86.125.12. |
Non, ca marchera uniquement si tu as redirigé le port 80 vers ton serveur web local, par defaut ca ne fera rien.
Citation : Encore une question pour conforter cet théorie : |
Uniquement sur celui qui a l'adresse vers laquelle tu as dis a ton routeur de rediriger les paquets arrivant sur le port 80, sinon sur aucun.
Citation : Va t'il y'avoir un conflit ? |
Non.
Citation : Faut'il changer le port par défaut du serveur web sur le PC2 et à ce moment là acceder au site du PC 1 en tappant : http://172.86.125.12:80/mon_site/ |
Par defaut tous les navigateurs web utilise le port 80 pour le http, pas besoin de le spécifier.
Citation : et acceder au site du PC 2 en tappant : http://172.86.125.12:81/mon_site/ |
A ce moment la il faut que tu dises a ton routeur de rediriger les requetes arrivant sur le port 81 sur l'adresse IP de ton PC2.
Citation : PS : en gros, lorsqu'on est derrière un routeur, on accede plus a un PC en particulier par son adresse IP, mais en utilisant l'adresse IP WAN du routeur + un numéro de port. |
Oui, vu que tu as une seule adresse IP utilisable sur le net a partager entre tous les PC.
Citation : -> ce qui veut dire aussi qu'on ne peut plus utiliser le même port sur plusieurs PC du réseaux local pour une application spécifique ? |
C'est ce que j'ai dis dans ma 1ere réponse
Marsh Posté le 30-07-2005 à 17:42:47
Ok, merci pour ces préçisions, ça devient plus clair, ou moins flou, tout dépend du point de vu
Bon y'a plus qu'a essayer de mettre tout ça en pratique
Marsh Posté le 31-07-2005 à 10:18:04
Aïe !!! petit problème
Pour tester tout ça, j'ai installé easyphp
j'accède bien à la page de config par 127.0.0.1/home/
mais quand je remplace par l'ip de ma Freebox, ça ne passe plus. Pourtant j'ai bien redirigé le port 80 tcp vers mon IP local dans le routeur de la Freebox, alors comment ça se fait que ça ne marche pas ?
PS : Idem avec ou sans Firewall, donc le problème ne vient pas de là.
Marsh Posté le 29-07-2005 à 19:21:15
Bonjour,
Je voulais savoir s'il y'a un moyen de connaitre l'adresse IP côté WAN de la Freebox lorsqu'elle est en mode routeur.
PS : Sans passer par l'affichage de la FB ou par la TV
Il doit bien y avoir une commande DOS ou autre
2 ème question : lorsqu'on a une IP local du style 192.168.0.1 et qu'on passe par un routeur, comment on peut faire pour joindre le PC en 192.168.0.1 depuis un autre PC sur le net. Du style pour faire du Bureau à distance ou de la webcam par ip, ou des jeux en réseaux par IP, etc ...
D'avance merci
Message édité par antolionux le 29-07-2005 à 19:22:18