Captain Sifff
New Member
Moin!
Ich möchte einen apache2 Webserver hinter einer OpenBSD 3.4 Firewall betreiben.
Ich hab' dazu auf der OpenBSD Homepage auch ein HowTo gefunden, das mein Problem ziemlich gut beschreibt: http://www.ie.openbsd.org/faq/pf/example1.html
Das Problem ist nur: Es funktioniert nicht!!!
Von anderen Rechnern im Netz kann ich eine Verbindung zu meinem WebServer über desen Netzinterne IP herstellen
Von meinem Router kann ich mit lynx ebenfalls eine Verbindung zu dessen Netzinterner IP herstellen.
Meine Domain ist auch korrekt registriert, denn ich kann auf meinem Router mit "nc -l 80" auf die Anfragen meines Browsers reagieren. Aber ich krieg mit keinem Browser eine Verbindung zu meinem WebServer. Ich krieg nur die Meldung: "keine Verbindung zu Rechner möglich"
Um den Port zu forwarden lade ich folgende Regeln mittels anchors dazu:
web.redirect
web.redirect:
xt_if = "tun0"
WebServer = "192.168.0.33"
IntNet = "192.168.0.0/24"
rdr on $ext_if proto tcp from !$IntNet to any port 80 -> $WebServer port 80
und:
web.passin
Ext = "tun0"
pass in quick on $Ext inet proto tcp from any to any port 80 keep state
Danke!
Ich möchte einen apache2 Webserver hinter einer OpenBSD 3.4 Firewall betreiben.
Ich hab' dazu auf der OpenBSD Homepage auch ein HowTo gefunden, das mein Problem ziemlich gut beschreibt: http://www.ie.openbsd.org/faq/pf/example1.html
Das Problem ist nur: Es funktioniert nicht!!!
Von anderen Rechnern im Netz kann ich eine Verbindung zu meinem WebServer über desen Netzinterne IP herstellen
Von meinem Router kann ich mit lynx ebenfalls eine Verbindung zu dessen Netzinterner IP herstellen.
Meine Domain ist auch korrekt registriert, denn ich kann auf meinem Router mit "nc -l 80" auf die Anfragen meines Browsers reagieren. Aber ich krieg mit keinem Browser eine Verbindung zu meinem WebServer. Ich krieg nur die Meldung: "keine Verbindung zu Rechner möglich"
Um den Port zu forwarden lade ich folgende Regeln mittels anchors dazu:
web.redirect
web.redirect:
xt_if = "tun0"
WebServer = "192.168.0.33"
IntNet = "192.168.0.0/24"
rdr on $ext_if proto tcp from !$IntNet to any port 80 -> $WebServer port 80
und:
web.passin
Ext = "tun0"
pass in quick on $Ext inet proto tcp from any to any port 80 keep state
Danke!