Portfreigabe Weiterleitung an lokale IP?

3 Antworten

Habe das Problem gefunden.

Habe in der nginx-Konfiguration eingestellt, das es bei http auf https umleiten soll, allerdings habe ich als server_name meine lokale IP angegeben, was logischerweise dazu führt, das es nicht mehr funzt wenn ich in einem anderen Netz bin.

Also so nicht:

server {
listen 80;
server_name 192.168.xxx.xxx; #local ip address
return 301 https://$server_name$request_uri;
}

Versuche mal einen anderen Port als 80 zu nehmen, manche Provider sperren den.

Leitet mich immer noch zur lokalen IP meines Webservers weiter...

0

Komisch. Kannst gerne mal bei mir schauen: https://web.ambcraft.de Hoste diesen Webserver bei mir zu Hause. Habe Port 80 an den Server weitergeleitet.

0

Da kommt mir ein Geistesblitz! Hast du bei DynDNS auch die richtigen Einstellungen?

0
@OpenAcc

scheint ein Problem bei mein Server zu sein, wenn ich mich über Port 443 verbinde funzt es. Hat wohl was mit meinen https-Einstellungen zu tun...

0

Ok, dann können wir dir vermutlich nicht weiterhelfen :(

0

Das ist ja der Sinn der Portweiterleitung!

Wenn Port 80 im Router freigegeben wird, leitet der Router Anfragen aus dem Internet an deinen PC weiter.

Ok, dann bringt es mir allerdings nichts wenn ich nicht im gleichen Netz bin...

Wie stelle ich es an, das dann meine FritzBox die Anfrage an meinen Server weiterleitet, der Server die Anfrage bearbeitet und die Antwort wieder an meine FritzBox sendet und anschließend die FritzBox die Antwort an mich (nicht im gleichen Netz, z. B. Arbeit) zurück sendet?

0

Was möchtest Du wissen?