Zugriff auf IPv6-Server über IPv4-Tunnel?


0

Ich bin ein Installateur für einen ISP hier in Alberta, Kanada. Sie haben vor kurzem LTE gestartet, verwenden jedoch doppeltes NAT für IPv4, sodass der Zugriff auf einen Server von außerhalb über IPv4 nicht möglich ist. Sie bieten jedoch öffentlich zugängliche IPv6-Adressen an.

Ich habe mich gefragt, ob es einen Dienst gibt, mit dem ich eine statische IPv4-Adresse ermitteln und auf die IPv6-Adresse tunneln kann. Ich möchte nicht die Mühe machen müssen, mein eigenes mit einem VPS oder etwas anderem einzurichten. Wir haben viele Kunden, die statische IPv4-Adressen benötigen, um auf verschiedene Dinge wie Webserver, Sicherheitskameras usw. zuzugreifen. Also etwas, das einfach einzurichten ist, wäre schön.

Antworten:


0

Wenn ich Ihre Frage richtig gestellt habe, wird das, was Sie brauchen, ein 4in6- Tunnel-Broker genannt. Dies ist ein Dienst, der IPv4-Verkehr über ein IPv6-Netzwerk tunnelt.

So funktioniert es: Ein Router auf Ihrer Seite akzeptiert IPv4-Pakete, die nach außen geleitet werden sollen, und kapselt sie in ein IPv6-Paket, das dann an den Tunnelbroker-Dienst gesendet wird. Ihr Router entkapselt das IPv4-Paket aus dem IPv6-Paket und sendet es an das IPv4-Internet weiter.

Umgekehrt stellt eine Person, die "von außen" auf Ihren Server zugreifen möchte, eine Verbindung zu einer der IPv4-Adressen her, die Sie vom Tunnelbroker erhalten haben. Ihre IPv4-Pakete werden natürlich zuerst an den Tunnelbroker weitergeleitet, wo sie in ein IPv6-Paket eingekapselt und dann an Ihren Router weitergeleitet werden. Auf Ihrem Router wird der IPv4-Inhalt des IPv6-Pakets in Ihrem Netzwerk weitergeleitet.

Dies bedeutet, dass die Verwendbarkeit dieses Tunnels für Ihren Fall davon abhängt, dass der Tunnelbroker Ihnen eine Reihe von IPv4-Adressen anbieten kann und will, die vorzugsweise statisch sind. Mit dieser Idee wird natürlich eine IPv6-Adresse vollständig belastet. Wenn Sie also einen Lastenausgleich durchführen möchten, müssen Sie einige weitere Tunnel für unterschiedliche IPv6-Adressen erstellen und unterschiedliche IPv4-Adressen verarbeiten.

Die Konfiguration wäre eher einfach. Sie richten alle Server in Ihrem Netzwerk mit mindestens einer IPv4-Adresse ein (eine der Adressen, die Sie von Ihrem Tunnelbroker erhalten) und verweisen das Standard-Gateway auf den tunnelfähigen Router. In Ihrem Router haben Sie einen 4in6-Tunnel konfiguriert, um alle IPv4-Pakete an den Tunnelbroker weiterzuleiten (der Tunnelbroker verfügt normalerweise über alle Details, die Sie dafür benötigen).

Bearbeiten: Wenn Sie nicht den gesamten IPv4-Verkehr Ihres Netzwerks über den Tunnel ausführen möchten, müssen Sie den Tunnel auf dem Server selbst als andere Netzwerkschnittstelle einrichten und den Verkehr von der IPv4-Adresse des Tunnelbrokers über diese Schnittstelle weiterleiten und allen anderen Datenverkehr von Ihren internen IPv4-Adressen über eine andere Schnittstelle. Technisch gesehen können Sie auch eine zweite Netzwerkkarte im Server verwenden und den Router anweisen, alle IPv4-Pakete von dieser Verbindung über den Tunnel weiterzuleiten.

Persönlich habe ich nie einen 4in6-Tunnelbroker verwendet, aber ich habe das Gegenteil, einen 6in4- Tunnelbroker, verwendet, da mein ISP mir nur IPv4 anbietet. Da ich eine statische IPv6-Adresse von meinem Tunnelbroker behalten kann, kann ich einen Server über den Tunnel ausführen. Für meine Geräte (und die Geräte, mit denen sie kommunizieren) scheint es, als hätte ich eine ganz normale IPv6-Verbindung, aber tatsächlich verlassen nur IPv4-Pakete mein Modem.


Wenn Ihre Frage darin bestand, IPv4-Kunden einen IPv6-Server zur Verfügung zu stellen, kann ich mir keine einfache Lösung vorstellen. Es gibt NAT64 , aber da es die IPv6-Seite in Richtung der IPv4-Seite "NATs", können Sie nicht wirklich eine Kommunikation von der IPv4-Seite initiieren. Stellen Sie sich das NAT eines Heimrouters vor, bei dem Sie keine Verbindung von außen (leicht) herstellen können. Und da die meisten Lösungen, die IPv4 und IPv6 miteinander verbinden, für den Übergang von IPv4 zu IPv6 entwickelt wurden, gibt es wohl keine Lösung, um so etwas wie ein "NAT46" auszuführen.


Ich hoffe, dass mein Rat hilfreich für Sie war.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.