PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache + Firewall



realtec
14.08.02, 17:47
Hallo, ich verwende Suse Linux 8.0. Apache Webserver läuft auch ohne Probleme wenn ich http://linux-server von einer Windows Kiste aufrufe....
Wenn ich aber von der Windowskiste mit http://aktuelleDSLip "über das Internet" auf den Websever will, bekomme ich "Seite kann nicht......"
In der Suse Firewall habe ich ALLE Dienste freigegeben.
Jeder ausserhalb des lokalen Netztes kommt mit http://ipdesrechners drauf, nur ich intern nicht (!!)

nfaa
14.08.02, 18:38
der übrige traffic ins internet funktioniert? vielleicht stimmt was mit dem dns nicht. versuchs mit der externen ip! wenns funkt, hast ein dns problem

realtec
14.08.02, 18:43
alles ins internet funzt! nur ich komme nicht lokal auf den rechner:

hier teste es mal:

http://80.131.119.208

mit der internen ip komme ich aber drauf, nur nicht von "extern"

nfaa
14.08.02, 18:47
wenn du die firewall 2 von suse verwendest musst du den zugriff (nicht das durchrouten, sondern den zugriff auf apache) freigeben! die konfigurationsdatei der susefirewall2 ist gut dokumentiert...schau dir das mal genau an!

kann dir dann leider erst wieder nach dem wochenende weiterhelfen

cu

realtec
14.08.02, 18:50
wo finde ich die konfig datei?

corresponder
14.08.02, 19:14
und was passiert, wenn du die lokale ip des servers in einen browser unter win eingibst....?

realtec
14.08.02, 19:18
dann funzts

corresponder
14.08.02, 19:22
so ist es bei mir auch, wegen meinem fli-router....

ich find es egal...


:D

nfaa
14.08.02, 22:21
suse firewall2 konfigurationsdatei:
/etc/rc.config.d/firewall2.rc.config

realtec
15.08.02, 07:47
Hallo,

bei Suse Linux 8.0 finde ich an der Stelle keine solche Datei :-((
Wie heisst sie bei Suse 8.0?

UniMatrix
15.08.02, 16:57
schau mal unter

/etc/sysconfig/

dort findest du die datei -> SUSEfirewall2

BAW
15.08.02, 19:26
Also ich hab das gleiche Problem! Die Firewall hab ich über Yast2 konfiguriert, da kann man ja auch einstellen, welche Dienste vom Internet auf den Server erlaubt sind. Dort hab ich Apache und SSH aktiviert, aber wenn jemand meine IP in den Browser eingibt passiert nichts. SSH geht aber.
Ich hab auch mal in die Datei "/etc/sysconfig/SuSEfirewall2" geschaut, die einzige Zeile in der http kommt ist
FW_SERVICES_EXT_TCP="http ssh"
Irgendwer ne Idee warum man nicht vom INet auf meinen Webserver zugreifen kann (vom LAN aus gehts übrigens)?

realtec
15.08.02, 21:28
Bei mir geht es vom i-net aus!
Nur intern geht nicht!

Teste es mal:
http://realtec.dyndns.org/intern/index.php

bzw
http://realtec.dyndns.org

UniMatrix
16.08.02, 16:24
Original geschrieben von UniMatrix
schau mal unter

/etc/sysconfig/

dort findest du die datei -> SUSEfirewall2

hast du den port 80 für nach drausen freigegeben?

realtec
16.08.02, 16:31
port 80 müsste frei sein, von euch kommt ja jeder drauf!

BAW
17.08.02, 12:35
also ich hab mal die Zeile
FW_SERVICES_EXT_TCP="http ssh"
in
FW_SERVICES_EXT_TCP="http ssh www"
geändert, da ja in der config Datei steht, dass man "www" eintragen soll wenn man hinter der Firewall nen Webserver laufen lassen will. Aber irgendwie geht das immer noch nicht. Muss ich irgendwo den Port noch direkt eintragen?

UniMatrix
17.08.02, 13:33
hast du schonmal in der apche conf ( /etc/httpd/httpdconf) geschaut, ob dort alles stimmt?

BAW
17.08.02, 14:56
Original geschrieben von UniMatrix
hast du schonmal in der apche conf ( /etc/httpd/httpdconf) geschaut, ob dort alles stimmt?
Naja, ich hab nichts daran verändert. Vom LAN aus ist der Server ja erreichbar, auch wenn ich den Port ändere. Aber vom INet aus ist nichts zu machen. Ich hab mir Webmin installiert, auch das kann ich nicht übers internet erreichen.

UniMatrix
18.08.02, 06:24
dann scheint da irgendwas falsch gelaufen zu sein. bei mir funktioniert es super (standard installation von apache und co), nur den port 80 freigegeben.

ich wuede jetzt den apache und die firewall neu installieren und mal schauen ob es dann läuft.

realtec
18.08.02, 07:28
Das kann ja nicht sein, ich bin ja nicht der einzige mit dem Problem

BAW
18.08.02, 13:15
Original geschrieben von UniMatrix
ich wuede jetzt den apache und die firewall neu installieren und mal schauen ob es dann läuft.
Ich hab die Firewall über Yast2 konfiguriert. Und ich schätze mal, dass Yast2 die genau so wieder konfigurieren wird :rolleyes:

realtec
18.08.02, 13:19
ja, sehe ich auch so, werde wohl was von Hand ändern müssen....
Wenn ich aber nur wüsste was :-((

BAW
18.08.02, 13:30
Es scheint ja so, als ob der Server die Anfragen an ihn selbst verwirft, und nicht mal weiterleitet. Aber irgendwie scheint das ja nur bei Apache so zu sein, per SSH kann man z.B. auch vom Internet auf meinen Rechner zugreifen und online spielen geht auch. Nur Apache nich :confused:

realtec
18.08.02, 16:57
ich kann mir aber nur schwer vorstellen, das es apache sein soll!
Denke es ist die blöde suse firewall.....

BAW
18.08.02, 17:34
Ok, jetzt fühl ich mich wie ein Idiot ;) Anscheinend gings schon, nur wenn ich eben von einem Rechner im LAN die Internet IP meines Webservers angebe kommt nix. Von anderen Rechnern aus geht es. Ok, ihr dürft mich schlagen :rolleyes: