Umleitung von 1 IP vom ausgewählten Port zu einer anderen IP

Umleitung von 1 IP vom ausgewählten Port zu einer anderen IP

Das ist meine Situation. Ich kann über meine öffentliche IP auf meinen PC zugreifen. Wenn ich beispielsweise 202.34.56.20 in den Browser eingebe, werde ich an den lokalen Host meines Servers weitergeleitet. Ich habe eine Portweiterleitung eingerichtet und sie funktioniert. Ich greife über eine öffentliche IP per Remotedesktop auf meinen Server mit der IP 192.168.1.50 zu, kann aber über meine öffentliche IP nicht auf meinen Router zugreifen und mein Router unterstützt keine Remoteverwaltung.

Wenn ich also remote auf meinen Router zugreifen muss, muss ich über Remotedesktop auf den Server zugreifen und dann über dieses System auf meinen Router zugreifen. Meine Router-IP ist 192.168.1.1

Ich möchte meinen Server-Port so konfigurieren, dass mein Server mich zu meinem Router weiterleitet, wenn ich den ausgewählten Port eingebe. Wenn ich beispielsweise meine öffentliche IP-Adresse, z. B. 202.34.56.20:8080, in den Webbrowser eingebe, werde ich zu 192.168.1.1:80 weitergeleitet und kann auf meinen Router zugreifen.

Ist das also unter Windows möglich? Ich verwende Windows Server 2019.

Antwort1

202.34.56.20:8080Wenn ich meine öffentliche IP-Adresse in einen Webbrowser eingebe , werde ich zu weitergeleitet 192.168.1.1:80.

Ich denke, das Beste, worauf Sie hier hoffen können, ist (möglicherweise) die Einrichtung einesReverseproxy.

Kurz gesagt, Sie würden theoretisch nehmen 202.34.56.20:8080, diese IP/Port-Kombination auf einen internen Server (z. B. 192.168.1.50) auf einem bestimmten Port umleiten und dann einen Webserver (z. B. Apache oder Nginx) auf z. B. verwenden 192.168.1.50, der als Drittanbieter fungiert, um auf die Weboberfläche für zuzugreifen 192.168.1.1.

Ich bin mit den Funktionen von Windows Server 2019 (und insbesondere IIS) nicht vertraut genug, daher kann ich nicht sagen, ob es in diesem Fall als Reverse-Proxy fungieren könnte. Aber beideApacheUndNginxsind möglicherweise dazu in der Lage und derzeit unter Windows verfügbar.

Jegliches Proxying würde im Kontext virtueller Hosts (Apache) oder Serverblöcke (Nginx) erfolgen. Beachten Sie, dass beim Versuch, die Schnittstelle des Routers per Proxy zu verwenden, möglicherweise immer noch unerwartete Probleme auftreten können.

verwandte Informationen