Moin, ich versuche jetzt schon seit einiger Zeit mir einen 4in6 Tunnel zu erstellen. Der Grund dafür ist, dass ich bei Unitymedia keine eigene (öffentliche) IPv4 Adresse mehr habe, sondern mich mit DualStack-Lite (Sprich nur einem eigenen IPv6 /64-Subnet) rumschlagen muss. Außerdem ist das Routing ab und an unterirdisch was Packetverluste betrifft.
Bisher habe ich mir mit einem simplen netcat-Proxy beholfen. Diesen habe ich auf meinem vServer auf einem Port lauschen lassen und dann die Verbindung an meine IPv6 Adresse weitergeleitet. Das hat bisher immer gut geklappt.
Da es jedoch ab und zu auch mal vorkommt, dass es bei IPv4-Verbindungen hohe Paketverluste/Einbrüche in der Geschwindigkeit gibt, habe ich vor, einen solchen Tunnel zu erstellen.
Im kurzen was ich möchte:
Router(Ubuntu12.10)←–--IPv6-–-vServer(Ubuntu14.04)←––-IPv4-–-Client
Der vServer hat 2 IPs, eine für die Dienste die darauf laufen und eine für meinen Anschluss zuhause. Ich möchte also einerseits von außen erreichbar sein und andererseits aber auch bei Bedarf über den vServer im Internet surfen. (OpenVPN würde hier auch funktionieren, allerdings müsste ich dann parallel immer noch das netcat Gedöhns laufen lassen)
Was ich bisher durch Googeln gefunden habe: (Hat mir jedoch nicht wirklich weithergeholfen) http://www.wiki.net6.at/index.php?title=4in6_Tunneling http://tldp.org/HOWTO/Linux+IPv6-HOWTO/x1373.html
Das ganze scheint bisher noch niemand so wirklich ausprobiert zu haben. Daher frag ich mal hier nach, ob wer eine Idee hat.
Danke im vorraus ☺