PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme mit Apache



Ludolf
19.07.01, 11:55
Guten Tag !
Ich habe ein Problem, was ich einfach nicht in den Griff bekomme:
Installiert ist SuSE Linux 7.1 mit der Apache-Version 1.3.14 .
(Auf Empfehlung von SuSE habe ich das Modul dynvhost deaktiviert, da dies fehlerhaft war; soll aber ansonsten keine Auswirkung haben !).
Solange ich mit virtuellen Hosts arbeite, die auf der gleichen IP basieren (z.B. 192.168.1.1 www.abc (http://www.abc) de, www.def.de, (http://www.def.de,) usw.)
ist alles in Ordnung. Sobald ich aber für die virtuellen Hosts andere IP´s einsetze (z.B. 192.168.1.2 www.def.de (http://www.def.de) und
192.168.1.3 www.ghi.de) (http://www.ghi.de)) läuft nur die Hauptadresse, die auch die Rechneradresse ist (192.168.1.1 www.abc.de). (http://www.abc.de).)
Auf die Listen-Anweisung habe ich geachtet, auch die Host-Dateien (Client) sind angepaßt. Der httpd -S - Befehl gibt
die virtuellen Hosts richtig an.
Ich bin ehrlichgesagt mit meinem Latein am Ende.
Weiß jemand vielleicht eine Lösung ?
Vielen Dank im voraus !!!
Friendly greetinx Ludolf (birdofprey@firemail.de

micatil
19.07.01, 17:35
Wenn du mit verschiedenen IP-Adressen arbeitest, müssen diese an die Netzwerkkarte vergeben werden. Du kannst das mit ifconfig machen und so einer Netzwerkkarte bis zu (glaub ich) 4 Adressen vergeben. Andernfalls sind diese IP's zwar dem Apache bekannt, nicht aber dem Rechner, der die Anfragen entgegennimmt.

buchi
20.07.01, 01:17
Du musst ganz einfach die zusaetzlichen IPs in die rc.config eintragen und dann diese als virt. Device zuordnen, also etwa in der Form:

eth0 1.2.3.1
eth0:0 1.2.3.2
eth0:1 1.2.3.3

usw. Klar ist, das auch die Broadcast entsprechend eingetragen werden muessen.

Dann entsprechend SuSEconfig durchlaufen lassen und den inetd neu starten.

Vorsicht, wenn du den Server nicht lokal betreibst, sondern remote, dann Neustart, sonst ziehst du dir das Netzwerk unter den Fuessen weg :rolleyes:


Buchi

Ludolf
20.07.01, 09:11
Hi !
Ein riesengroßes Dankeschön an Euch beide !!!
Ich werde es so schnell wie möglich ausprobieren.
Friendly greetinx Ludolf