On Thu, Nov 15, 2001 at 05:33:44PM +0100, Matthias Tinnemeier wrote:
Nun will ich allerdings den Apache mit virtual hosts fahren. Problem: der braucht nun die IP, mit der der andere Rechner im Netz hängt!!
Auf einem 1-Server-system sicherlich kein Problem >> per cron oder in die ip-up.local einfach per ifconfig die IP rausfinden und in eine apache.conf-templatefile reinschreiben lassen und dann den Apache neustarten.
Wie aber mache ich das bei den 2 Servern??
Mir fallen 2 Moeglichkeiten ein: 1. Abgedrehtes Zeug: Du musst dafuer sorgen, das externe Anfragen deinen Router genannt kriegen. Auf dem Router installierst du einen Proxy (z.B. Apache) welcher die Rechner ueber eine interne dns-zone anders aufloest, so das du dort den Servern unterschiedliche IP zuweist. Und auf dem eigentlichen Apache richtest du nun die unterschiedlichen Server mit unterschiedlichen IP ein. 2. Und der Standard-Kram: Es gibt dann noch die Moeglichkeit das du "name-based virtual hosts" benutzt, wobei du den Apache in der VirtualHost Direktive eine IP sagst und dann im jeweiligen Bereich einen ServerName Eintrag verwendest. http://localhost/manual/vhosts/name-based.html Peter