Hallo Don P,
Ok,habe jetzt den Apache installiert, und es passiert dasselbe: Lokal kann ich ihn erreichen, aber nicht über's Internet mit der IP-Adresse des Routers. :-(
Hmm. Jetzt wird's interessant.
Eine Listen-Direktive kann ich aber auch in der Apache-Konfiguration nirgends finden...
Ups. Das hätte ich nicht erwarten. Nun ja, die Doku behauptet, wenn diese Direktive fehlt, würde der Apache per Default auf allen Interfaces lauschen. Müsste also zumindest auch funktionieren.
Die lokale IP ist fix 192.168.0.243
Der Router (sitecom) leitet Anfragen auf Port 80 und Port 443 an 192.168.0.243 weiter (jedenfalls behauptet er das, d.h. beim NAT ist es so eingestellt.
Okay.
Als DMZ (demilitarisierte Zone) ist im Router ebenfalls 192.168.0.243 eingestellt.
Dieses Feature habe ich noch nie verwendet und bin nicht sicher, ob das gut ist. Schon mal ohne DMZ probiert?
In der hosts-Datei von Windows habe ich stehen:
127.0.0.1 localhost
192.168.0.243 fury # so heißt der host mit dem Server drauf
sowohl über http://localhost/index.htm
als auch über http://fury/index.htm
wird die index.htm vom Apache angezeigt mit dem Standardtext "IT works!"
Das ist klar soweit.
Das funktioniert auch mit anderen Rechnern vom lokalen Netz aus mit http://fury/index.htm.
Auch klar.
Leider geht aber *nichts* von außen. Also liegt es doch irgendwie am Router oder am Provider?
Scheint so ...
Wie probierst du das? Von einem Rechner "drinnen" über die öffentliche IP des Routers? Manche Router stellen sich da dumm an. Versuch es daher am besten von einem Rechner aus, der *wirklich* außerhalb deines Netzwerks steht.
Mehr fällt mir da im Moment auch nicht mehr ein ...
So long,
Martin
Einer aktuellen Erhebung zufolge sind zehn von neun Ehefrauen eifersüchtig auf ihren Mann.