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

561
New2NAT

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

Hier sind die zwei Szenarien, die ich erfolgreich verbinden möchte:

  1. IPv6-Client Herstellen einer Verbindung zu einem IPv4-Server über IPv6 - Für diese Verbindung denke ich, dass die Lösung darin besteht, dass ein Gerät in meinem lokalen Netzwerk mit einer IPv6-Adresse eine Art Proxy- / Übersetzungsdienst bereitstellt, 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.)
  2. IPv4-Client Verbindung zu einem IPv4-Server über IPv6 herstellen - Ich denke, die Lösung für dieses Problem würde die Lösung für Szenario 1 und eine Möglichkeit erfordern, den IPv4-Client in IPv6 umzuwandeln, damit er eine Verbindung zum Home-Server herstellen kann.

Netzwerkdiagramm:
Netzwerkdiagramm

Mir ist bekannt, dass dies mit VPNs und Reverse-SSH-Tunneln möglich ist, aber ich suche nach einer Möglichkeit, ohne diese zu verwenden.

0
Setzen Sie einen Reverse-Proxy wie nginx vor den alten Server. Michael Hampton vor 6 Jahren 0
Sie können keine 2 IPv4-Systeme über IPv6 ohne Tunnel / VPN verbinden. Sie sind verschiedene Netzwerkstapel. davidgo vor 6 Jahren 0

0 Antworten auf die Frage