OpenVPN-Tunnel (IPv6) unter Debian-Linux einrichten (Anleitung)

Aus Portunity Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
Zeile 31: Zeile 31:
<source lang="text">route -6 add default ppp0</source>  
<source lang="text">route -6 add default ppp0</source>  
-
<br>  
+
'''Hinweis:''' Sollte dies nicht funktionieren, prüfen Sie unbedigt ob Sie die korrekte OpenVPN Programm Version benutzen (siehe oben)!
 +
 
 +
<br>
= Schritte 3: Tunnel Starten  =
= Schritte 3: Tunnel Starten  =

Version vom 13:54, 31. Jan. 2011

Diese Anleitung zeigt Ihnen in wenigen Schritten, wie Sie unter Linux (hier: Debian lenny 5.0) einen OpenVPN - Tunnel mit einer statischen IP-Adresse (IPv6) einrichten.

Voraussetzung: Alle Schritte aus der OpenVPN-Tunnel (IPv4) unter Debian-Linux einrichten (Anleitung) wurden bereits erfolgreich durchgeführt.

Hinweis: Um über die Portunity OpenVPN Tunnel IPv6 nutzen zu können benötigen Sie eine OpenVPN Version mit dem IPv6 Payload Patch für point-to-multipoint (P2MP) TUN server mode.

Inhaltsverzeichnis

Schritte 1: Installation

Da wir den Tunnel bereits Konfiguriert haben müssen wir nun noch das OpenVPN Binary durch das gepatchte ersetzen. Hierzu laden wir uns das Fertige .deb Paket von Bernhard Schmidt für Debian/Ubuntu herunter:

Website: [Link]

Für AMD64: [[AMD64 Packet]]
wget http://ppa.launchpad.net/berni/ipv6/ubuntu/pool/main/o/openvpn/openvpn_2.1.0+git20100626-1_amd64.deb
Für i386: [I386 Packet]
wget http://ppa.launchpad.net/berni/ipv6/ubuntu/pool/main/o/openvpn/openvpn_2.1.0+git20100626-1_i386.deb
Source Code: [I386 Packet]
wget http://ppa.launchpad.net/berni/ipv6/ubuntu/pool/main/o/openvpn/openvpn_2.1.0+git20100626.orig.tar.gz
Und anschließend das Paket der Distribution ersetzen:
apt-get remove openvpn
Für AMD64
dpkg -i "openvpn_2.1.0+git20100626-1_amd64.deb"
Für I386
dpkg -i "openvpn_2.1.0+git20100626-1_i386.deb"


Schritte 2: Default-Route setzen

Damit der IPv6 Traffic auch in den Tunnel geht muss eine entsprechende Route in die OpenVPN Configuration eingefügt werden.

vi /etc/openvpn/portunity.conf
route -6 add default ppp0

Hinweis: Sollte dies nicht funktionieren, prüfen Sie unbedigt ob Sie die korrekte OpenVPN Programm Version benutzen (siehe oben)!


Schritte 3: Tunnel Starten

/etc/init.d/openvpn restart portunity

Schritte 4: Test

Damit sollte es schon funktionieren. Testen können Sie die Konfiguration z.B. mit

ping6 www.six.heise.de

Wenn Sie Antworten erhalten haben Sie es schon geschafft.

Persönliche Werkzeuge