Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1139 connectés 

  FORUM HardWare.fr
  Windows & Software

  Hebergement de sites web sur 2 serveurs en DMZ(redirection de ports)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Hebergement de sites web sur 2 serveurs en DMZ(redirection de ports)

n°1607148
cyberfred
Posté le 17-06-2004 à 07:25:10  profilanswer
 

SAlut
Voilà la question que je me pose :
J'ai une DMZ avec un serveur sous apache qui heberge plusieurs sites internet. J'ai une IP fixe en externe.
Sous Apache j'utilise les hotes virtuels : j'ai un site www.domaine1.com et www.domaine2.com.
 
J'aimerai savoir comment ca se passe si en DMZ ,j'ai 2 machines qui font tourner chacune leur serveur apache, une avec www.domaine1.com et l'autre machine  hébergeant www.domaine2.com.
Il faut changer le port d'apache sur une 2 machines non?
 
Comment ca va se passer en entrée de mon FW , sachant que j'aurai déclaré l'ip de mes 2 machines dans la dmz ?
 
Merci d'avance si vous avez des reponses.


Message édité par cyberfred le 17-06-2004 à 08:48:07
mood
Publicité
Posté le 17-06-2004 à 07:25:10  profilanswer
 

n°1607191
cyberfred
Posté le 17-06-2004 à 08:47:47  profilanswer
 

up

n°1607194
benj79fr
Posté le 17-06-2004 à 08:49:57  profilanswer
 

tu ne peux pas forwarder un meme port sur 2 machines !
 
conflit fatal
 
ce que tu peux faire est par exemple de te mettre un FTP sur l'une et l'HTTP sur l'autre, ou alors de lancer un apache sur le :80 et un autre sur le :81 ... mais a mon avis c'est pas ce que tu recherches. avec un vrai routeur (une machine sous nux par exemple), en fonction de l'hôte demandé ton problème doit pouvoir se résoudre, mais avec un routeur a usage personnel (perso j'ai un DG814) c'est pas possible...

n°1607210
cyberfred
Posté le 17-06-2004 à 09:13:10  profilanswer
 

ok
Merci de la réponse.
justement en entrée , j'ai une mandrake multi network firewall.
et comme tu le dit , c'est qu'il faudrait que je mette un apache en port 80 et l'autre en 81 par exemple.
Mais comment redigerer , mondomaine2 qui se trouve sur la machine 2 sur le bon serveur?
 
par exemple , un mec va taper mondomaine2.com qui va etre redigerer vers mon ip fixe externe , ca ok mais ensuite , comment ca va se passer au niveau du routeur pour que ca aille bien sur la machine2?
 
jusqu'à present je faisait du nat 1 vers 1 ; cad à un ip fixe externe , j'associe un ip fixe interne. mais maintenant j'aurai 2 ip fixes interne avec un apache en 80 et un autre en 81


Message édité par cyberfred le 17-06-2004 à 09:16:29
n°1607231
benj79fr
Posté le 17-06-2004 à 09:27:16  profilanswer
 

tu veux 2 apaches pour bien séparer les sites ???
 
car sinon j'hébergeais 5 domaines différents sur le meme apache en utilisant les virtual host, et ca marchait nickel ! si tu veux des infos la dessus dis le moi, c'est encore le plus simple dans ton cas je pense ! exemple :
tu as 2 domaine :
-domaine1.Com -> IP1
-domaine2.Com -> IP2
si tu tapes direct ton ip, tu vas tomber sur une page du serveur, alors que si tu tapes domaine1 ca ira sur le site 1 et si tu tapes domaine2 ca ira sur le site 2, ca examine la requete du navigateur en gros

n°1607337
barbatruc6​66
Posté le 17-06-2004 à 10:36:00  profilanswer
 

Je suis en train de configurer un firewall sur une debian étant débutant je recherche pas mal sur le net, au cours de mes pérégrinations j’ai trouvé ce document. Il pourra peut être t’aider, car l’architecture semble correspondre à la tienne.
 
Le lien
 
http://www.rstack.org/oudot/19992000/3.1/filtrage.html


---------------
Houla Hup Barbatruc
n°1607343
cyberfred
Posté le 17-06-2004 à 10:39:36  profilanswer
 

benj79fr a écrit :

tu veux 2 apaches pour bien séparer les sites ???
 
car sinon j'hébergeais 5 domaines différents sur le meme apache en utilisant les virtual host, et ca marchait nickel ! si tu veux des infos la dessus dis le moi, c'est encore le plus simple dans ton cas je pense ! exemple :
tu as 2 domaine :
-domaine1.Com -> IP1
-domaine2.Com -> IP2
si tu tapes direct ton ip, tu vas tomber sur une page du serveur, alors que si tu tapes domaine1 ca ira sur le site 1 et si tu tapes domaine2 ca ira sur le site 2, ca examine la requete du navigateur en gros


 
yes ca j'utilise déjà , les hotes virtuels c excellent mais là en fait , j'aimerai configurer mon truc pour avoir 2 machines en dmz qui ont chacune leur apache.

n°1607351
cyberfred
Posté le 17-06-2004 à 10:43:48  profilanswer
 

barbatruc666 , ca m'aide bien effectivement mais le truc critique est ici :

Citation :


Echanges dmz internet
ipchains -A dmz-internet -p tcp -s 172.20.3.1 --dport smtp -j ACCEPT  
ipchains -A dmz-internet -p tcp -s 172.20.3.1 smtp -j ACCEPT  
ipchains -A dmz-internet -p tcp -s 172.20.3.1 spop3 -j ACCEPT  
ipchains -A dmz-internet -p tcp -s 172.20.3.1 simap -j ACCEPT  
ipchains -A dmz-internet -p tcp -s 172.20.3.13 www -j ACCEPT  
ipchains -A dmz-internet -p tcp -s 172.20.3.50 www -j ACCEPT  
ipchains -A dmz-internet -p tcp -s 172.20.3.13 https -j ACCEPT  
ipchains -A dmz-internet -p tcp -s 172.20.3.50 https -j ACCEPT

ipchains -A dmz-internet -p icmp --icmp-type ! 5 -j ACCEPT  
ipchains -A dmz-internet -p tcp --dport telnet -j MASQ  
ipchains -A dmz-internet -p tcp --dport ssh -j MASQ  
ipchains -A dmz-internet -p tcp --sport telnet -j ACCEPT  
ipchains -A dmz-internet -p tcp --sport ssh -j ACCEPT  
ipchains -A dmz-internet -j REJECT  
 
ipchains -A internet-dmz -p tcp -d 172.20.3.1 --sport smtp -j ACCEPT  
ipchains -A internet-dmz -p tcp -d 172.20.3.1 smtp -j ACCEPT  
ipchains -A internet-dmz -p tcp -d 172.20.3.1 spop3 -j ACCEPT  
ipchains -A internet-dmz -p tcp -d 172.20.3.1 simap -j ACCEPT  
ipchains -A internet-dmz -p tcp -d 172.20.3.13 www -j ACCEPT  
ipchains -A internet-dmz -p tcp -d 172.20.3.50 www -j ACCEPT  
ipchains -A internet-dmz -p tcp -d 172.20.3.13 https -j ACCEPT  
ipchains -A internet-dmz -p tcp -d 172.20.3.50 https -j ACCEPT

ipchains -A internet-dmz -p tcp -d 172.20.3.0/24 ssh -j ACCEPT  
ipchains -A internet-dmz -p tcp -d 172.20.3.0/24 telnet -j ACCEPT  
ipchains -A internet-dmz -p icmp --icmp-type ! 5 -j  ACCEPT  
ipchains -A internet-dmz -j REJECT  
 


 
il y a donc 2 serveurs web en dmz et comment il sait router sur le bon port si par exemple un mec du web tape : domaine1.com ou domaine2.com sachant que ces 2 sites sont sur 2 serveurs différents en dmz?


Message édité par cyberfred le 17-06-2004 à 10:45:02
n°1607415
barbatruc6​66
Posté le 17-06-2004 à 11:32:07  profilanswer
 

C'est un peu chaud pour moi mais je pense que c'est le DNS de la DMZ qui doit diriger sur l'un ou l'autre des serveurs http
c'est les règles suivantes qui doivent le permettre:

Citation :


ipchains -N dns-dmz
 
ipchains -N internet-dns  


 
Mais bon je suis un peu au bout de mes connaissances actuelles j'ai un peu de mal avec DNS  :whistle:


---------------
Houla Hup Barbatruc
n°1607588
cyberfred
Posté le 17-06-2004 à 13:26:56  profilanswer
 

effectivement possible que ce soit le dns qui fasse le boulot et c meme fort probable.
 
Seulement dans mon cas pas de serveur dns :( .
Les hotes virtuels sont evidemment la solution dans le cas d'une seule machine ou plusieurs nom de domaines pointent sur la meme ip.

mood
Publicité
Posté le 17-06-2004 à 13:26:56  profilanswer
 

n°1607756
Chapi457
Posté le 17-06-2004 à 14:54:19  profilanswer
 

les hotes virtuels peuvent aussi etre utilisés pour pointer vers une 2nde machine ;)

n°1607961
cyberfred
Posté le 17-06-2004 à 16:51:23  profilanswer
 

Chapi457 a écrit :

les hotes virtuels peuvent aussi etre utilisés pour pointer vers une 2nde machine ;)


 
tu m'interesses mais comment ca se passe dans ce cas ????
 
 
voila un exemple de code de mes hotes virtuels :
 

Citation :

<VirtualHost *:80>
ServerName www.domaine1.com
ServerAlias domaine1.com
DirectoryIndex index.htm index.html index.php  
DocumentRoot /var/www/html
</VirtualHost>
 
 
<VirtualHost *:80>
ServerName www.domaine2.com
ServerAlias domaine2.com
DirectoryIndex index.htm index.html index.php  
DocumentRoot /var/www/html
</VirtualHost>


 
Qu'est ce qu'il faut que je modifie pour que ca pointe vers la machine 2??
parce que effectivement je pense que la solution est là.


Message édité par cyberfred le 17-06-2004 à 16:52:32
n°1608062
cyberfred
Posté le 17-06-2004 à 18:03:49  profilanswer
 

up

n°1608125
benj79fr
Posté le 17-06-2004 à 18:56:54  profilanswer
 

hum, si tu veux directement aller chercher les fichiers, tu n'as pas besoin qu'il y ait un apache sur ta seconde machine !
 
sinon tu peux faire un bidouillage, une page de redirection sur un de tes autres ports, mais c'est du bidouillage !

n°1608641
cyberfred
Posté le 18-06-2004 à 07:03:00  profilanswer
 

Malheureusement ,il n'y a pas que des fichiers , il y aussi des bases Mysql.
donc je suis trés mal , car pas encore de solution :(

n°1608674
Chapi457
Posté le 18-06-2004 à 08:25:29  profilanswer
 

cyberfred a écrit :

tu m'interesses mais comment ca se passe dans ce cas ????
 
 
Qu'est ce qu'il faut que je modifie pour que ca pointe vers la machine 2??
parce que effectivement je pense que la solution est là.


 
J'avais fait un topic sur le forum de clubic mais il a comme disparu ....  :sweat:  
Je vais essayer de retrouver ca ce weekend. Mais je t'assure que c'est possible : moi c'est pour boucler sur la même machine mais avec un port different --> il faut spécifier une ip --> no problemo avec une autre machine.

n°1608696
benj79fr
Posté le 18-06-2004 à 09:01:57  profilanswer
 

par contre tu parles de mysql, accéder a une base qui est sur un autre serveur ne pose aucun probleme, meme si celui ci n'est pas directement accessible depuis le net


Message édité par benj79fr le 18-06-2004 à 09:02:26
n°1608747
cyberfred
Posté le 18-06-2004 à 09:52:15  profilanswer
 

Ca m arrangerait de mettre directement sur la machine 2 , le html + le mysql.
Comme vous l'aurez compris ,je fais ca dans le cadre d'une évolution de machine.
Je garde certains sites web sur la machine 1 et j'en passe progressivement certains sur la machine 2 (je copie html + base).
Mais pour le moment , il faut que certains sites restent sur la becane 1.
 
Voilà le pb.....
donc il me faut 2 apaches qui tournent en DMZ.


Message édité par cyberfred le 18-06-2004 à 10:05:37

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  Hebergement de sites web sur 2 serveurs en DMZ(redirection de ports)

 

Sujets relatifs
Redirection de mail sur Exchange 5.5 spack 3 sur un NTSquelettes de sites
Hébergement Virtuelcherche script/prog/... : Serveurs online/offline status
harcellement lors des connexions à certains siteslimiter l'accès de certains sites
Acheter un nom de domaine sans hébergement...site web perso php et hébergement
Y'a des trucs à savoir sur les serveurs utilisant des NAS ?Ma DMZ me pose probleme...
Plus de sujets relatifs à : Hebergement de sites web sur 2 serveurs en DMZ(redirection de ports)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR