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

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



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 !!!)

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.

La bonne facon de procéder est la suivante :
premiere machine : adresse ip 192.168.1.8 avec apache qui ecoute sur le port 80
seconde machine : adresse ip 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 port 80
regle 2 : rediriger les paquets tcp arrivant sur le port 8080 (ou 81, ...) vers 192.168.1.10 port 80

Effectuer un test depuis l'exterieur :
http://ippublique tu dois tomber sur le site hebergé sur la machine 192.168.1.8
http://ippublique:8080 (ou :81, ...) tu dois tomber sur le site hebergé sur le machine 192.168.1.10

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) 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.

Et le tour est joué!
C'est un peu chiant mais je reste disponible pour tes questions.

Tanguy

Reply to: