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

Re: [linux] comment faire un miroir ?



Merci, ça a l'air pas mal du tout !
-- c'est pas free, mais bon... --
Gaetan

Le Lundi 12 Novembre 2001 20:55, vous avez écrit :
> salut
> il y a un script perl qui fait a peu pres ce que tu veux
>
> http://www.hotscripts.com/Perl/Scripts_and_Programs/Miscellaneous/more8.htm
>l
>
> (site mirroring script)
>
> a++
>
> Gaetan GUYODO a écrit :
> > En effet, je me disais bien que ceci est possible, mais ce n'est pas tout
> > à fait ce que je veux.
> > Le serveur web (physique et logiciel) est à nous.
> > il est en zone dmz, géré par nous (pas par moi, mais c'est pas grave).
> > le DNS est sous notre contrôle, total.
> > le hardware aussi.
> > mais les serveurs qui auraient le même site ne sont pas sous le même
> > réseau... pas du tout !
> > Et si mon nom de domaine est défini sur deux DNS, ça fait quoi ? ça fout
> > le bordel sur Internet et ça fait exploser la toile ? je pense que c'est
> > une question idiote, mais sait-on jamais ?
> > y'aurait pas possibilité de rediriger vers un sour domaine en cas
> > d'impossibilité d'accès (je pense pas, parce qu'il faudrait une machine
> > pour dire ça !
> > ou alors simplement faire des miroirs et espérer que les gens aillent
> > voir plus loin si c'est nécessaire !
> > je ne sais pas, je ne suis pas assez calé !
> > mais tout idée m'intéresse !
> > Ce à quoi je pensais, au début. Notre DNS est sur une autre machine que
> > notre site. Si notre site ne répond pas, le DNS fait suivre vers un
> > sous-site (de www.nom.net vers www.sauv.nom.net)... mais si le DNS meurt,
> > y'a plus rien ! bon, j'attends vos autres idées si il y en a... et merci
> > Pascal ! Gaetan
> >
> > Le Lundi 12 Novembre 2001 14:15, vous avez écrit :
> > > ...
> > >
> > > > c'est au niveau du DNS que l'on peut faire ça ?
> > >
> > > Non, parce que le DNS ne sait pas si un serveur est up ou pas.
> > > Une possibilité est l'IP aliasing, mais pour ça tu dois avoir le DNS et
> > > les 2 serveurs web sous ton contrôle total et connectés entre-eux sur
> > > un LAN.
> > >
> > > > doit-on faire des www1.nom.net, www2.nom.net ou bien des
> > > > www.prenom1.nom.net, www.prenom2.nom.net ?
> > >
> > > C'est pas un miroir, que tu veux faire, mais un cluster en failover ;))
> > >
> > > > bref, je cherche une soluce, mais je n'en connais pas.
> > > > si qqn a une idée, je prends !
> > >
> > > hmmm... les serveurs, ce sont des machines à vous ou chez un provider ?
> > > Le DNS est sous votre contrôle (total) ?
> > > Le hardware aussi ?
> > >
> > > La soluce avec l'IP aliasing serait comme ceci:
> > >
> > > - chez ton agent DNS, le serveur web est renseigné avec l'IP de ton
> > > firewall - la requête HTTP arrive sur ton firewall
> > > - par DNAT, tu la redirige sur une IP de ton LAN, disons 192.168.10.1
> > > - les 2 serveurs web ont chacun une IP, disons 192.168.10.2 et
> > > 192.168.10.3 - l'IP 192.168.10.1 est une IP "virtuelle" qui est définie
> > > sur l'un des deux serveurs web, disons sur le 1er
> > > - il se surveillent l'un l'autre (p.ex. avec "heartbeat" - va voir sur
> > >   http://linux-ha.org - ou même un truc plus simple) et lorsque l'une
> > > des caisses "croûte", l'autre reprend cette IP "virtuelle"
> > > (192.168.10.1) - le firewall continue à rediriger sur 192.168.10.1, et
> > > donc on n'y voit que du feu
> > >
> > > Ca marche que dans un LAN, c'est pourquoi il te faut une machine en
> > > "front" (le firewall).
> > >
> > > Evidemment, si le firewall pète, tout ça ne sert à rien... ;)
> > >
> > > --
> > >   -o) Pascal Bleser   ATOS Origin/Aachen(DE) |
> > >   /\\         <pascal.bleser@atosorigin.com> |
> > >  _\_v <guru@linuxbe.org>                     |
> > > ---------------------------------------------|
> > > Jesus saves,Buddha makes incremental backups :
> > > ---------------------------------------------'
> > >
> > > [ Soyez précis dans vos sujets svp afin de déterminer directement  ]
> > > [ le type de demande...                                            ]
> > > [ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php     ]
> > > [ Archives de la mailing list: http://archives.unixtech.be/linux/  ]
> > > [ http://unixtech.be              Contact: listmaster@unixtech.be  ]
> >
> > [ Soyez précis dans vos sujets svp afin de déterminer directement  ]
> > [ le type de demande...                                            ]
> > [ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php     ]
> > [ Archives de la mailing list: http://archives.unixtech.be/linux/  ]
> > [ http://unixtech.be              Contact: listmaster@unixtech.be  ]
>
> [ Soyez précis dans vos sujets svp afin de déterminer directement  ]
> [ le type de demande...                                            ]
> [ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php     ]
> [ Archives de la mailing list: http://archives.unixtech.be/linux/  ]
> [ http://unixtech.be              Contact: listmaster@unixtech.be  ]

[ Soyez précis dans vos sujets svp afin de déterminer directement  ]
[ le type de demande...                                            ]
[ Pour vous (dés)inscrire, aller sur http://unixtech.be/ml.php     ]
[ Archives de la mailing list: http://archives.unixtech.be/linux/  ]
[ http://unixtech.be              Contact: listmaster@unixtech.be  ]