Apache läuft nur intern. Was muss ich machen?

Hallo liebe Experten

Ich habe mir mal den Indianer besorgt und lase ihn unter XP professional SP3 laufen, habe ihn eingestellt ( auch die hosts datei und httpd.conf)wenn ich nun am server in die Adressleiste folgende Adressen eingebe funktioniert es:

http://192.168.178.22
http://srv01
http://localhost

aber: wenn ich die Adressen ( außer localhost ) von einem anderem Rechner im Netzwerk aus eingebe kommt immer: Website wurde nicht gefunden.

Wie kann ich es ändern dass es auch funktioniert?
p.s wenn ich einen ping starte funktioniert es und der Server soll auch Online gehn! habe apache 2.2

Liebe Grüße: Axel

Hi,

Deine Firewall blockt das ganze.
Und wenn du online damit gehen willst musst du dich eh bei DynDNS anmelden und den Router nicht vergessen, da muss du Port weiterleitung auf den Serverrechner machen.

mfg

Hallo Axel,
wenn du von einem zweiten Rechner aus deinem LAN den Apache-Server über die IP-Adresse aufrufst muß es funktionieren. Außer du hast ungewollt noch einen anderen Webserver auf dem Port 80 am Laufen. Stell doch mal probeweise den Port des Apache von 80 auf 8080 um - ev. die Firewall-Einstellungen anpassen.
Und rufe ihn mit http://„IP-Adresse(Apache-Server)“:8080 von einem anderen Rechner im LAN auf.

Deine zweite Variante kann nur funktionieren wenn du entweder einen lokalen DNS-Server einsetzt oder in die hosts-Datei des rufenden Rechners folgende Zeile einfügst:
„IP-Adresse(Apache-Server)“ srv01

Die 3. Variante (localhost) sollte an anderen Rechnern als dem Apache-Rechner nicht funktionieren oder dort laufen ebenfalls irgendwelche Web-Server.
Der Eintrag in die hosts-Datei für localhost ist immer :
127.0.0.1 localhost
Ev. musst du das korrigieren.

Grüsse max