PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache2 auf Suse9.0 lokal erreichbar, aber nicht von aussen



Trigger
07.02.04, 12:50
Hallo zusammen,

ich habe nun schon einige Foren, Manuals und HOWTO`s durchforstet, aber konnte keine Lösung für mein Problem finden.

Auf meinem Suse9.0 System läuft ein Apache2 Weberver, die Firewall ist noch deaktiviert bis alles funktioniert. Der Server hängt an einem Fli4l Router mit OPT_HTTPD, der Port für`s Webinterface wurde auf 8080 geändert, und von aussen soll der Port 80 an den Server weitergeleitet werden.

Auf der Linuxkiste läuft auch ein Voice-Kommunikations-Server, dieser ist von aussen erreichbar und funktioniert einwandfrei. Also liegt die Vermutung nahe, dass das Portforwarding des Routers funktioniert.

Der Webserver ist von Rechnern aus dem lokalen Netzwerk über seine "interne" IP (192.xxx.xx.x) ansprechbar, alle Anfragen von aussen ergeben einen timeout.

Für Anregungen oder Voschläge schonmal im Voraus vielen Dank.

Gruss, Trigger

Kip
07.02.04, 13:25
Kann der Rechner mit Apache denn aufs Internet zugreifen? Ist ein Gateway eingetragen? Wenn das der Fall ist, dann kanns eigentlich nur noch am Router/Portforwarding liegen ...

Floh
07.02.04, 14:42
Original geschrieben von Trigger
Der Webserver ist von Rechnern aus dem lokalen Netzwerk über seine "interne" IP (192.xxx.xx.x) ansprechbar, alle Anfragen von aussen ergeben einen timeout.
Gruss, Trigger [/B]

Wie testest du "von aussen"?
Port 80 offen?

Floh

Bubble
07.02.04, 16:21
Also versteh ich dich richtig, ein

http://192.xxx.xxx.xxx:8080/ von innen funktioniert, ein http://<externe IP> aber nicht?

Was ist das für ein Router der da dazwischen steht? Kannst du mal irgendeine config posten? Kann es sein dass der Apache so konfiguriert ist, dass er nur auf Anfragen aus dem internen Netz antwortet? S. dazu die httpd.conf.

Hast du die Möglichkeit auf dem Apache-Rechner und auf dem Router einen Sniffer wie ethereal oder tcpdump laufen zu lassen? Mach das mal und schau wie weit die Pakete kommen (kommen sie am Router an, was macht der damit etc.)?

Das sind zwar keine Lösungen, aber vielleicht kommen wir so der Lösung näher. Deiner Beschreibung nach könnten es 1000 Dinge sein an denen es liegen könnte.
Bubble

Floh
07.02.04, 16:24
Original geschrieben von Bubble
[B]Also versteh ich dich richtig, ein

http://192.xxx.xxx.xxx:8080/ von innen funktioniert, ein http://<externe IP> aber nicht?

Kann ja auch logischerweise nicht funktionieren.


Original geschrieben von Bubble
Was ist das für ein Router der da dazwischen steht?

Schrieb er bereits; ein Fli4l.

Floh

Trigger
07.02.04, 18:08
Vielen Dank für Eure schnellen Antworten, dieses Forum läuft ja prima.

Ich habe meinen Fehler gefunden und muss mich fast entschuldigen, Euch damit belästigt zu haben ;-|

In der Routerkonfiguration wurde zwar der Port 80 korrekt an den internen Rechner weitergeleitet, allerdings wurde er auch gleichzeitig von der routerinternen Firewall geblockt :rolleyes:

Nun, ... kaum macht man`s richtig, schon funktionierts.

Gruss, Trigger