mdex OpenVPN-Client unter Linux installieren

Schritt 1: OpenVPN installieren

  • Installieren Sie den zu Ihrer Linux-Distribution passenden OpenVPN-Client.
    • Unter Debian-Derivaten z.B.: über die Kommandozeile mit:

sudo aptitude install openvpn

  • Geben Sie anschließend Ihr Benutzer-Passwort ein, wenn Sie dazu aufgefordert werden.

Schritt 2: mdex OpenVPN-Paket für Linux runterladen

Schritt 3: Entpacken

  • Entpacken Sie das mdex OpenVPN-Paket für Linux (z.B. in Ihrem Home-Verzeichnis).
  • Wählen Sie dazu die Datei "mdex-leitstellentunnel-unix.tar.gz" aus und klicken Sie auf "Entpacken".

Schritt 4: Zielverzeichnis auswählen

  • Wählen Sie das Zielverzeichnis aus (z.B.: /mdex-leitstellentunnel-unix/ im Home-Verzeichnis).
    • Falls das Verzeichnis /mdex-leitstellentunnel-unix/ nicht automatisch beim Entpacken angelegt wird, erstellen Sie es bitte vorher.

Schritt 5: Entpacken abschließen

  • Klicken Sie auf "Beenden".

Schritt 6: UDP- oder TCP-OpenVPN-Tunnel?

  • Wechseln Sie in das Verzeichnis, in welches Sie das mdex OpenVPN-Paket für Linux entpackt haben, z.B.:

cd ~/mdex-leitstellentunnel-unix/

  • Der OpenVPN-Tunnel kann sowohl über UDP, als auch TCP verwendet werden.
  • Sie können selbst entscheiden, welche Variante für Sie besser passt.
  • Tipp: UDP ist im allgemeinen am besten als Transportprotokoll für OpenVPN geeignet. Es gibt allerdings zwei mögliche Gründe für den Einsatz von TCP:
    • Wenn das übertragene Datenvolumen eine wichtige Rolle spielt, z.B. bei einem sehr kleinen Datentarif (UDP verbraucht ca. 20 MB/Monat an zusätzlichem Datenvolumen, TCP hingegen nur ca. 1 MB).
    • Wenn beispielsweise eine Firewall den Port 9300 UDP ausgehend blockiert.
    • Sie sollten also nur dann TCP auswählen, wenn UDP nicht möglich (Firewall) oder nicht sinnvoll ist (Datenvolumen).
  • In dem mdex OpenVPN-Paket für Linux ist sowohl für UDP, als auch für TCP eine Konfigurationsdatei enthalten.
  • Ändern Sie daher bitte die Dateiendung der nicht benötigten Konfigurationsdatei, z.B.:

mv ./mdex-tcp.conf ./mdex-tcp.conf.notused

  • Geben Sie anschließend Ihr Benutzer-Passwort ein, wenn Sie dazu aufgefordert werden.

Schritt 7: Konfiguration anpassen

  • Bearbeiten Sie die andere Konfigurationsdatei, z.B. mit vi:

vi ./mdex.conf

  • Entfernen Sie in der Zeile "#auth-user-pass mdex.login" das #-Zeichen (vorher mit "i" in den Editiermodus wechseln).

auth-user-pass mdex.login

  • Speichern Sie die Konfiguration ab:

[ESC]:wq[ENTER]

Schritt 8: Login-Datei anpassen

  • Bearbeiten Sie die Login-Datei, z.B. mit vi:

vi ./mdex.login

  • Tragen Sie in der ersten Zeile den Benutzernamen Ihres mdexLeitstellentunnels und in der zweiten Zeile das dazugehörige Passwort ein (vorher mit "i" in den Editiermodus wechseln):

i00001234@mdex.de
jksdf093nfdlkj0

  • Speichern Sie die Konfiguration ab:

[ESC]:wq[ENTER]

Schritt 9: Dateien kopieren

  • Kopieren Sie die Dateien aus dem mdex OpenVPN-Paket für Linux in das OpenVPN-Verzeichnis, z.B.:

sudo /etc/init.d/openpvn start

  • Geben Sie ggf. Ihr Benutzer-Passwort ein.

Schritt 10: OpenVPN starten

  • Starten Sie den OpenVPN-Client als Dienst, z.B.:

sudo /etc/init.d/openpvn start

  • Geben Sie ggf. Ihr Benutzer-Passwort ein.