[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [linux] comment faire un miroir ?
30ff le script c 'est pas la mort
a++
Gaetan GUYODO a écrit :
> 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 ]
[ 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 ]