4in6 Tunneling (über OpenVPN?)

13

Ich habe ein lokales Netzwerk mit Internetzugang. Leider ist die Geschwindigkeit der IPv4-Internetverbindung auf 1 MBit / s begrenzt, was wirklich traurig ist. Zum Glück habe ich ein natives IPv6 und es gibt keine Beschränkung der Verbindungsgeschwindigkeit über IPv6.

Um eine gute Internetverbindung zu erhalten, habe ich einen Plan erstellt: Stellen Sie eine Verbindung zum VPN-Dienst über IPv6 her, und leiten Sie den gesamten IPv4-Verkehr durch den IPv6-Tunnel.

Ich habe vorgeschlagen, Dienste wie HideMyAss.com zu verwenden, aber leider unterstützen sie IPv6 nicht.

Die Frage ist: Gibt es einen VPN-Dienst, der meine Träume verwirklicht, und der einfach zu bedienen ist und über PPTP oder OpenVPN verbunden werden kann (ich möchte in meinen Routereinstellungen eine VPN-Verbindung einrichten).

Bearbeiten : Es scheint, als gäbe es einige VPN-Dienste, die IPv6 unterstützen (seltsam, aber die größten VPN-Dienste unterstützen nur IPv4), und es gibt keinen 4in6-Tunnel.

Also kam ich zu der folgenden Lösung: Mieten Sie einen VPS mit IPv6-Adresse und richten Sie den 4in6-Tunnel manuell ein.

Ich bin nicht gut im Networking, habe noch nie so etwas gemacht und weiß nicht, wo ich anfangen soll und was ich tun soll.

Der Anwendungsfall sollte so aussehen, wie ich ihn verstehe: Ich verbinde mich von meinem Heimcomputer über OpenVPN mit dem VPS, und danach läuft der gesamte IPv4-Verkehr über IPv6 (Server erledigt den Job). OpenVPN - weil ich die VPN-Verbindung zum Server in meinem Router (Asus RT-N16?) Konfigurieren möchte. Wie kann ich das erreichen?

Artem Pyanykh
quelle
Fügen Sie weitere Informationen zu Ihrer Netzwerkarchitektur und Ihrem Modem hinzu, insbesondere, wo Sie IPv6 haben und wo nicht.
Harrymc
@harrymc Welche Angaben sind erforderlich? Mein ISP unterstützt IPv6 von Haus aus. Ich habe auch statische IP-Adressen. Jeder spezifische Router kann bei Bedarf gekauft werden.
Artem Pyanykh
Siehe meine Antwort. Zusätzliche nützliche Informationen: Ihr Betriebssystem, Computermodell und ob Ihre Verbindung einfach Computer-Router-ISP ist.
Harrymc
Ich habe meine alte Antwort gelöscht und eine neue hinzugefügt, in der Hoffnung, dass sie die Frage besser beantwortet.
Harrymc

Antworten:

1

Die Antwort ist einfach.

  1. Richten Sie einen VPS mit IPv6-Konnektivität ein und richten Sie OpenVPN über eine TAP-Schnittstelle (im Gegensatz zu TUN) sowohl auf dem VPS als auch auf Ihrem lokalen Computer ein. Stellen Sie sicher, dass Sie über IPv6 eine Verbindung zum VPS herstellen.
  2. Stellen Sie sicher, dass die TAP-Schnittstellen auf beiden Seiten private IPv4-Adressen im selben Subnetz haben. Pingen Sie die private IPv4-Adresse des VPS, um sicherzustellen, dass Sie eine Verbindung haben.
  3. Aktivieren Sie die IPv4-Weiterleitung und NAT-Maskierung auf dem VPS: echo 1 > /proc/sys/net/ipv4/ip_forward ,iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
  4. Löschen Sie auf Ihrem lokalen Computer die Standardeinstellung IPv4-Route:ip -4 route del default
  5. Fügen Sie auf Ihrem lokalen Computer eine neue Standard-IPv4-Route hinzu, wobei Sie die private IPv4-Adresse des VPS als Gateway verwenden: ip -4 route add default via 10.20.30.1(Angenommen, 10.20.30.1 ist die IP-Adresse auf der TAP-Schnittstelle des VPS.)

Ich habe diesen Vorgang (aber in umgekehrter Reihenfolge) verwendet, um eine IPv6-Verbindung zu erhalten, bevor mein ISP eine bereitgestellt hat. Die EDIS GmbH bietet in verschiedenen Ländern günstige VPS mit einer IPv6-Adresse an. Sie können eine Vielzahl von Optionen und Linux-Varianten installieren.

hololeap
quelle
1

Ein Ansatz für virtuelle Server erfordert viel Fummelei und das Einrichten eines Cloud-Computers, der bei einem Anbieter gehostet wird, der IPv6 unterstützt. Obwohl es solche Anbieter gibt, bin ich nicht davon überzeugt, dass VPS die einzige Lösung ist.

Es scheint mir, dass Sie einen Cloud- Tunnel-Broker benötigen Anbieter , der "IPv4 über IPv6" bereitstellt und die IPv6-Funktionen Ihres Routers verwendet, um eine Verbindung zu diesem Dienst herzustellen. Mit einem IPv6-Router möchten Sie auf IPv4-Netzwerke zugreifen.

Leider bieten die meisten Tunnelbroker den entgegengesetzten Dienst "IPv6 over IPv4" für Benutzer mit IPv4-Routern an, die jedoch auf IPv6-Netzwerke zugreifen müssen.

Einige nützliche Informationen finden Sie im Wikipedia-Artikel Liste der IPv6-Tunnelbroker . Dort sollten Sie nach Anbietern suchen, die 4in6 und Tunnel Setup Protocol unterstützen (TSP) unterstützen.

Ein wahrscheinlicher Kandidat ist Freenet6 und sein kostenloser Dienst Freenet6 DS-lite (Beta) . Ich habe keine Erfahrung damit und die Dokumentation ist spärlich, aber Sie könnten versuchen, zu sehen, ob es nützlich ist. Ich kenne die Bandbreite dieses kostenlosen Dienstes nicht oder weiß nicht, ob ein schnellerer kommerzieller Dienst verfügbar ist. Dafür müssten Sie sich an den Support wenden.

SIXXS scheint ein weiterer guter Kandidat zu sein.

Harrymc
quelle
0

Deshene, ich glaube du bist etwas verwirrt.

Das Internetprotokoll ist Teil der Internetschicht des TCP / IP-Modells, dessen Cousin die Netzwerkschicht des OSI-Modells ist. Seine Aufgabe ist es, Pakete von A nach B zu bekommen.

Es hat nichts mit Bandbreite zu tun. Bandbreitenbeschränkungen sind Teil der physischen Schicht (en) dieser Modelle. "IPv4" kann (theoretisch) jede Bandbreite "handhaben", ist aber nicht Teil der physischen Schicht (en). Werfen Sie einen Blick auf die meisten Artikel im Internet über IP6. Sie werden feststellen, dass es in erster Linie dazu gedacht ist, das Problem von mehr Geräten mit Internetanschluss und daher immer weniger verfügbaren IPv4-Adressen für diese Geräte zu lösen. Weitere Details würden den Rahmen dieser Antwort sprengen, aber http://en.wikipedia.org/wiki/IPv6 .

Sie werden mit diesem Ansatz garantiert keine Leistungssteigerung feststellen. Sie könnten sogar einen Leistungseffekt erzielen, indem Sie Ihrer Route weitere Informationen hinzufügen . Ich empfehle, dass Sie sich an Ihren Internetdienstanbieter wenden, um mehr Bandbreite zu erhalten (wer auch immer Ihren Uplink bereitstellt, da dies Ihr Engpass ist). Stellen Sie sicher, dass Ihr Netzwerk mindestens 1 Gbit / s unterstützt (dh alle Netzwerkkarten, Switches und Netzwerkkabel).

MDMoore313
quelle
1
Soweit ich verstanden habe, überträgt der ISP des Posters IPv4 mehr als IPv6, aber ich könnte mich irren.
Harrymc