[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Deuxième adresse web sur un même réseau.





Tanguy Moal a écrit :
En fait c'est assez simple :
Il y a deux mondes :
 - chez toi : le résau privé (192.168.*.*)
- le monde : le résau publique avec adresse ip unique (fixe ou pas) délivrée par le fai.

Le routeur que tu utilise te permet certainement de faire du NAT network adress translation qui à un port donné sur l'adresse ip publique (fixe ou pas) fait correspondre une paire (adresse privee, port privé). En clair ca te permet de rediriger les requetes sur ton ip publique : port 80 vers un serveur privé (local) ayant le service apache sur une machine et un port donné. Tu peux de la meme maniere configurer ton routeur pour rediriger les paquets allant sur ip publique, port 81 sur un autre serveur avec un autre port (ou le meme d'ailleurs !!!)
Oui, je sais tout ça, c'est déjà mis en place depuis longtemps sur mon serveur.

En gros si j'ai bien compris, tu souhaite avoir deux service web (http) qui tourne sur deux machines différentes accessible depuis l'exterieur.
Oui, voilà tu as compris...

La bonne facon de procéder est la suivante :
premiere machine : adresse ip 192.168.1.8 <http://192.168.1.8/> avec apache qui ecoute sur le port 80 seconde machine : adresse ip 192.168.1.10 <http://192.168.1.10/> avec apache qui ecoute sur le port 80

routeur configuration nat :

regle 1 : rediriger les paquets tcp arrivant sur le port 80 vers 192.168.1.8 <http://192.168.1.8/> port 80 regle 2 : rediriger les paquets tcp arrivant sur le port 8080 (ou 81, ...) vers 192.168.1.10 <http://192.168.1.10/> port 80

Effectuer un test depuis l'exterieur :
http://ippublique <http://ippublique/> tu dois tomber sur le site hebergé sur la machine 192.168.1.8 <http://192.168.1.8/> http://ippublique:8080 <http://ippublique:8080/> (ou :81, ...) tu dois tomber sur le site hebergé sur le machine 192.168.1.10 <http://192.168.1.10/>
J'ai déjà fait ça. C'est à dire de rediriger le port 80 sur 192.168.1.8 et le port 81 sur 192.168.1.10.
Mais ça ne fonctionne pas. Là est le problème :/


Une que cela fonctionne bien, tu peux t'occuper de ton dns.

En gros, il doit faire correspondre ton nom de domaine (sfantar.homelinux.org <http://sfantar.homelinux.org/>) sur ton ip publique. Comme tu n'a pas d'ip fixe, il te faut un script du type dyndns (dynamic dns) qui, lorsque ton routeur change d'ip publique, se connecte sour ton fournisseur de nom de domaine et mets a jour la table : nomdedomaine : nouvelleippublique.

Oui, j'utilise déjà dyndns ;-)
Et le tour est joué!
C'est un peu chiant mais je reste disponible pour tes questions.

Tanguy

--
++
Shams Fantar
Membre de l'association Linux62 (www.linux62.org)
Mon blog : http://sfantar.homelinux.org
Adresse email : sfantar@linux62.org


Reply to: