(2 serveur web et 2 ADSL ) en 1 serveur ?

en 1 serveur ? (2 serveur web et 2 ADSL ) - réseaux et sécurité - Linux et OS Alternatifs

Marsh Posté le 24-11-2004 à 22:51:09    

Bonsoir,
 
je cherche une solution logiciele pour installer 2 serveur web sur une seule machine.
 
en gros : 2 adsl + 2 site web => 1 serveur web
 
Acquis :
- 2 ADSL avec modems Ethernet.
- 1 Windows 2000 Server avec IIS, site en ASP.
- 2 sous domaines pour avoir 2 sites web.
 
ce que je recherche c'est de ne pas melanger les 2 serveurs web.
pour avoir une disponibilité des 2 sites par acces separés.
 
1 site sera www.toto.fr , l'autre sera shop.toto.fr
 
Connaisseriez vous une solution sous linux par exemple ?
 
Merci d'avance.
 
c'est un peu ce genre d'installation mais sans faire du load-balancing.
http://lartc.org/howto/lartc.rpdb.multiple-links.html
 
                                                                 ________
                                          +------------+        /
                                          |            |       |
                            +-------------+ Provider 1 +-------
        __                  |             |            |     /
    ___/  \_         +------+-------+     +------------+    |
  _/        \__      |     if1      |                      /
 /             \     |              |                      |
|  1 server WEB -----+ Linux router |                      |     Internet
 \_           __/    |              |                      |
   \__     __/       |     if2      |                      \
      \___/          +------+-------+     +------------+    |
                            |             |            |     \
                            +-------------+ Provider 2 +-------
                                          |            |       |
                                          +------------+        \________


Message édité par rodolphedj le 24-11-2004 à 22:59:21

---------------
Feed-Back
Reply

Marsh Posté le 24-11-2004 à 22:51:09   

Reply

Marsh Posté le 24-11-2004 à 22:54:36    

regarde du coté des virtualhost de apache


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
Reply

Marsh Posté le 24-11-2004 à 22:56:03    

ok, merci, mais il faut aussi que je gere la connection aux 2 ADSL


---------------
Feed-Back
Reply

Marsh Posté le 24-11-2004 à 22:58:24    

je ne vois pas trop ce que tu veux faire.
 
tu vas etre obliger de faire le loadbalancing du schema plus haut. ou alors tu mets 2 cartes reseaux sur le serveur web


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
Reply

Marsh Posté le 24-11-2004 à 23:02:15    

merci de tes réponses.
 
voici mon projet :
 
(2 serveur web (ASP) et 2 acces ADSL ) en 1 serveur
 
car je ne voudrais pas géré :
 
2adsl ===> 2 firewalls(linux) ==> 1 serveur web(microsoft) => 2 sites web
 
je cherche une solution :
 
2adsl ===> 1 firewall(linux) ==> 1 serveur web(microsoft) => 2 sites web


Message édité par rodolphedj le 24-11-2004 à 23:03:00

---------------
Feed-Back
Reply

Marsh Posté le 24-11-2004 à 23:04:22    

oups j'avais zappé la partie windows :D désolé.
 
dans ce cas, que reproches tu a la solution que tu evoques au debut ? avec le loadbalancing.


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
Reply

Marsh Posté le 24-11-2004 à 23:07:40    

je pense que la solution evoquée "load-balancing" sert à l'equilibre de charge, pour utiliser le flux download au maximum et peut importe la ligne utilisée.
 
Mon projet consiste à que le www.toto.fr utilise toujours et réponde toujours sur la ligne ADSL 1
le shop.toto.fr utilise toujours et réponde toujours sur la ligne ADSL 2.
 
Je pense qu'avec un linux configuré à se connecter à 2 ADSL differentes, et juste des regles de firewalls et de routage, ça devrait fonctionner, mais je voulais avoir l'avis de plusieurs personnes, pour savoir si je me dirigeais dans la bonne voie.
 
Merci


Message édité par rodolphedj le 24-11-2004 à 23:13:12

---------------
Feed-Back
Reply

Marsh Posté le 24-11-2004 à 23:14:42    

ok :)
dans ce cas je pense que le bidule de lartc doit est la solution (sans le loadbalancing :D ).
je ne vois pas trop comment ca peut marcher mais ca m'interesse :)
 
bon courage


---------------
Le droit à la différence s'arrête là où ça commence à m'emmerder sérieusement.
Reply

Marsh Posté le 24-11-2004 à 23:24:57    

en ce moment, je cherche du côté Ipcop, car je voudrais en plus un super Firewall...
 
mais un peu d'aide ferait pas de mal...[:atlantis]
 
 
et bien entendu .... tout doit fonctionner dans 10 jours [:atog]


---------------
Feed-Back
Reply

Marsh Posté le 25-11-2004 à 00:02:56    

hummm interessant et en français !
 
http://www.lalitte.com/double.html
 
je rajoute à partir de ça des routages avec mes ip fixes... et ça devrait peut être rouler...


---------------
Feed-Back
Reply

Marsh Posté le 25-11-2004 à 00:02:56   

Reply

Marsh Posté le 25-11-2004 à 00:10:21    

Citation :

je cherche une solution :
 
2adsl ===> 1 firewall(linux) ==> 1 serveur web(microsoft) => 2 sites web
 
 je voudrais en plus un super Firewall...  


 
regardes openBSD avec PF ça doit rouler.


---------------
www.solutions-rack.com
Reply

Marsh Posté le 25-11-2004 à 00:27:13    

merci de ta réponse, aurais tu un peu plus d'infos à me donner ?
 
j'ai trouvé ça , part rappport à ta réponse :
 
Un fork d'OpenBSD avec IPFilter  
 
http://linuxfr.org/2002/01/23/6810.html
 
ou :
 
PF: Address Pools and Load Balancing
 
http://www.openbsd.org/faq/pf/pools.html
 
et  
 
OpenBSD-current (ou le "très proche" OpenBSD 3.3) supporte le
load-balancing avec PF.
 
Voir le message de Ryan McBride pour l'annonce de cette fonctionnalité
avec le détail de règles PF permettant de gérer du load-balancing pour
les connexions sortanes sur 2 connexions ADSL (paragraphe "BALANCING TWO
INTERNET CONNECTIONS" ) :
http://marc.theaimsgroup.com/?l=op [...] 324894&w=2


Message édité par rodolphedj le 25-11-2004 à 00:32:16

---------------
Feed-Back
Reply

Marsh Posté le 25-11-2004 à 00:34:29    

si j'arrive à monter les 2 connections ADSL, aprés ça serait du genre :
 
rdr on $ext_if from any to $public_ip_1 port 80 -> \
 { $webserver2 }
 
rdr on $ext_if from any to $public_ip_2 port 80 -> \
 { $webserver1 }
 
 
peut être


---------------
Feed-Back
Reply

Marsh Posté le 25-11-2004 à 00:38:25    

sinon, je travaillais sur une autre solution...
 
mais c'est sans firewall tres puissant...
 
http://goldostock.fazermen.com/img/fazermen/autres/12adsl.gif


---------------
Feed-Back
Reply

Marsh Posté le 25-11-2004 à 01:26:03    

rodolphedj a écrit :


je cherche une solution :
 
2adsl ===> 1 firewall(linux) ==> 1 serveur web(microsoft) => 2 sites web


 
3 carte réseaux dans le nux :
eth0 : adsl1
eth1 : adsl2
eth2 : ip locale
 
avec 2 règles de routage genre :
eth0 port 80 <-> ip locale du serveur web port 80
eth1 port 80 <-> ip locale du serveur web port 81 par ex
 
non ?

Reply

Marsh Posté le 25-11-2004 à 02:02:43    

possible, mais comment configurer la table de routage, pour que le serveur web sache sur quel ADSL il doit répondre au client connecté ?


Message édité par rodolphedj le 25-11-2004 à 02:02:59

---------------
Feed-Back
Reply

Marsh Posté le 25-11-2004 à 02:07:14    

bah c'est le routeur linux qui gère ca, tu cherches des pbs où il n'y en a pas :o
 
edit : dans le cas où tu as bien 2 ports différents sur le serveur web pour chaque site, sinon je sais pas...


Message édité par blackm le 25-11-2004 à 02:12:11
Reply

Marsh Posté le 25-11-2004 à 03:59:49    

Citation :

OpenBSD-current (ou le "très proche" OpenBSD 3.3) supporte le
load-balancing avec PF.


OpenBSD sort une version tous les six mois ( 1 novembre - 1 Mai ), aujourd'hui c'est la 3.6. Alors les choses ou évoluées. Dans les liens cités plus haut, l'annonce date. regardes la faq tu verras que c'est 'assez simple' ( http://openbsd.org/faq/pf/fr/pools.html en français dans le texte )

  • Pour l'install d'openBSD, une simple machine x86 (486 ou vieux P? par exemple ) trois cartes réseaux ( deux externes et une en local sur le W2K ),  
  • sur le W2K une carte deux IP,  
  • dans IIS  

    site1
         identification du site : www.site.com
         ip : a.b.c.X
 
     site2
         identification du site : www2.site2.com
         ip : a.b.c.Y
 

  • dans pf.conf


ext_if1 = 1.2.3.4
ext_if2 = 5.6.7.8
server1 = a.b.c.X
server2 = a.b.c.Y
 
rdr on $ext_if1 proto tcp from any to $ext_if1 port 80 -> $server1 port 80
rdr on $ext_if2 proto tcp from any to $ext_if2 port 80 -> $server2 port 80
 
 
 
cela devrai marcher. tiens nous au courant.


---------------
www.solutions-rack.com
Reply

Marsh Posté le 25-11-2004 à 04:04:27    

J'avais oublié le retour
 
rdr on $server1 proto tcp from any to $server1 -> $ext_if1
rdr on $server2 proto tcp from any to $server2 -> $ext_if1
 


---------------
www.solutions-rack.com
Reply

Marsh Posté le 25-11-2004 à 12:31:50    

Merci de vais tester tout ça


---------------
Feed-Back
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed