So stellen Sie über das Internet mit IPv6 eine Verbindung zu einem privaten IPv4-Server her, um Carrier Grade NAT zu umgehen

So stellen Sie über das Internet mit IPv6 eine Verbindung zu einem privaten IPv4-Server her, um Carrier Grade NAT zu umgehen

Ich suche nach einer Möglichkeit, eine Verbindung zu einem älteren HTTP-Server herzustellen, der nur IPv4-Verbindungen unterstützt und sich hinter einem NAT auf ISP-Ebene befindet. Mein ISP vergibt öffentliche IPv6-Adressen und ich kann erfolgreich von einem IPv6-Client aus eine Verbindung zu einem IPv6-Server in meinem Heimnetzwerk herstellen.

Dies sind die beiden Szenarien, in denen ich eine erfolgreiche Verbindung herstellen möchte:

  1. IPv6-Client Herstellen einer Verbindung zu einem IPv4-Server über IPv6– Für diese Verbindung besteht die Lösung meiner Meinung nach darin, ein Gerät in meinem lokalen Netzwerk mit einer IPv6-Adresse zu haben, das eine Art Proxy-/Übersetzungsdienst bereitstellt, der eine Verbindung zum IPv4-Server herstellt und die Daten für die Übertragung über IPv6 konvertiert. (Ich weiß nicht, was dieses Proxy-/Übersetzungsprogramm ist oder ob es überhaupt existiert.)
  2. IPv4-Client Herstellen einer Verbindung zu einem IPv4-Server über IPv6– Ich denke, die Lösung hierfür würde die Lösung für Szenario 1 erfordern, plus eine Möglichkeit, den IPv4-Client auf IPv6 umzuwandeln, damit er eine Verbindung mit dem Heimserver herstellen kann.

Netzwerkdiagramm:
Netzwerkdiagramm

Mir ist bewusst, dass es hierfür Möglichkeiten mit VPNs und Reverse-SSH-Tunneln gibt, aber ich suche nach einer Möglichkeit ohne den Einsatz dieser.

verwandte Informationen