Ich suche nach einer Möglichkeit, eine Verbindung zu einem älteren HTTP-Server herzustellen, der nur IPv4-Verbindungen unterstützt, die sich hinter einem NAT auf ISP-Ebene befinden. Mein ISP vergibt öffentliche IPv6-Adressen und ich kann eine erfolgreiche Verbindung von einem IPv6-Client zu einem IPv6-Server in meinem Heimnetzwerk herstellen.
Hier sind die beiden Szenarien, nach denen ich eine erfolgreiche Verbindung herstellen möchte:
- IPv6-Client Herstellen einer Verbindung zu einem IPv4-Server über IPv6 - Für diese Verbindung sollte meines Erachtens ein Gerät in meinem lokalen Netzwerk mit einer IPv6-Adresse eine Art Proxy- / Übersetzungsdienst bereitstellen, der eine Verbindung zum IPv4-Server herstellt und die Daten konvertiert über IPv6 gehen. (Ich weiß nicht, was dieses Proxy- / Übersetzungsprogramm ist oder ob es überhaupt existiert.)
- IPv4-Client Herstellen einer Verbindung zu einem IPv4-Server über IPv6 - Ich denke, für die Lösung dieses Problems ist die Lösung für Szenario 1 sowie eine Möglichkeit erforderlich, den IPv4-Client auf IPv6 umzustellen, damit eine Verbindung zum Heimserver hergestellt werden kann.
Ich bin mir bewusst, dass es Möglichkeiten gibt, dies mit VPNs und Reverse-SSH-Tunneln zu tun, aber ich suche nach einer Möglichkeit, ohne diese zu verwenden.
Stellen Sie einen Reverse-Proxy wie Nginx vor den alten Server.
Michael Hampton
Sie können keine 2 IPv4-Systeme über IPv6 ohne Tunnel / VPN verbinden. Sie sind verschiedene Netzwerkstapel.
Davidgo