Derniers journaux de ASpirit :
- [04/05@22:56] FNAC, Amazon, et après ?
- [03/05@08:00] Sortie de Thunderbird 0.6
- [10/04@09:05] Même Apple considère OOo comme un Freeware
- [08/04@20:50] Ajouter des mots aux dictionnaires d'ispell
- [25/03@15:00] Mise à jour des sources des paquets Mandrake
- [22/03@21:16] Les logiciels libres : c'est la liberté, a-politique, pour tous
- [22/03@21:12] Droits d'utilisation du nom "Pierre Tramo"
- [20/03@23:10] USB (mass storage) + kernel 2.6
- [18/03@21:52] rm -rf /var/log/*
- [03/03@19:44] Recherche livre/auteur, SF ou Fantasy (soft)
- [02/03@21:09] maildir2mailbox
- [29/02@15:40] wget est un grand blagueur
- [22/02@23:22] Urgent : perte du contenu d'un formulaire
- [10/02@19:24] Je suis un trou du cul !
- [10/02@15:56] Microsoft viole des brevets avec sa fonction Autorun
- [22/01@21:56] Netscape et le droit en France
- [19/01@23:21] Le PDF, format propriétaire ?
- [13/01@14:41] The Gimp 2.0 pre1
- [12/01@15:13] Panorama sous Linux
- [09/01@17:05] Quelle distribution pour un PowerPC 7300/166
Journal : Une IP (pseudo-dynamique) > deux serveurs !
Posté par ASpirit () le 10 mai 2004Voici mon problème :
Pour faire simple on va dire qu'il y a deux serveurs :
- le Serveur A, il est connecté à Internet directement, a un IP dynamique, un nom de domaine ainsi qu'un serveur web (Apache)
- le Serveur B, il est connecté au Serveur A et dispose d'un serveur web lui aussi (Apache aussi)
Le but est de faire en sorte que les requêtes d'un autre nom de domaine que celui du Serveur A, aillent vers le Serveur B...
Comment faire ? J'ai vu qu'il y avait des possibilités avec Bind : http://lea-linux.org/reseau/dns2.html(...) mais il est dit qu'il faut un IP fixe... Je suis aussi tombé là-dessus : http://www.linux-sottises.net/bind.php(...) mais ça me semble un peu obscure et pas super adapté.
Est-ce que Apache peut faire le boulot ?
En gros il suffirait de faire, si Serveur A a une IP 192.168.0.1 et Serveur B 192.168.0.2 :
"Si *.serveurb.org > 192.168.0.2" non ?
Merci d'avance pour votre aide.
> Lire le journal (6 commentaires, moyenne: 2,3).
proxy apache
Apache peut faire proxy vers d'autres machines
-
[^]Re: proxy apache
Posté par CopainJack (Jabber id, page perso, ) le 10/05/2004 à 18:29. (lien). Évalué à 2.Est-ce que ceci ferait l'affaire http://www.apacheweek.com/features/reverseproxies(...) ?
Utilise le port forwarding
Tu peux utiliser le port forwarding mais (il y a un mais) le serveur sur la machine interne devra tourner sur un autre port que le port 80... sinon il y a la possibilité de créé un virtual host sur le apache du server A qui contient uniquement un règle de proxying vers le server interne (regarder mod_rewrite).
All those moments will be lost in time, like tears in the rain.
Tout avec Apache.
Il faut faire un virtualhost Apache sur la machine connecté au net.
Dans ce virtualhost, tu utilises mod_rewrite ou même mod_proxy tout seul pour faire un reverse proxy vers ton autre serveur.
C'est tout bien documenté sur le site d'Apache. Normalement ça doit ressembler à ça :
NameVirtualHost *
[VirtualHost *]
ServerName serveurb.org
ProxyPass / http://192.168.0.2/(...)
ProxyPassReverse / http://192.168.0.2/(...)
[/VirtualHost]
Et puis tu ajoutes pour le www :
[VirtualHost *]
ServerName www.serveurb.org
RedirectPermanent / http://serveurb.org/(...)
[/VirtualHost]
Et n'oublie pas de decommenter la directive loadmodule de mod_proxy si ce n'est pas déjà fait. (et faut remplacer les [ par des < )
-
[^]Re: Tout avec Apache.
Posté par kaulian (page perso, ) le 11/05/2004 à 07:03. (lien). Évalué à 1.merci pour le conseil ca marche par contre nouveau probleme ...
Sur mon serveurB j'ai des sous domaines, la redirection du nom de domaine serveurb.org, fonctionne bien par contre toto.serveurB.org me ramene toujours sur serveurB.org alors qu'apache sur serveurB.org est bien configuré pour gérer ces sous domaines dois je déclarer chacun de mes sous domaines dans serveura.org ???-
[^]Re: Tout avec Apache.
Posté par Wawet76 (page perso, ) le 11/05/2004 à 22:56. (lien). Évalué à 2.Aucune idée.
Si tu n'as pas beaucoup de nom sur serveurA, tu peux transférer tout le trafic à serveurB avec modProxy, sauf pour les virtualhosts gérés par serveurA.
-

Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.