German Spanish French Hungary Italiano Russian Swedish English blank
MenuMenü DocumentationDokumentationsektion Back to homepageZurück zur Startseite
Voraussetzungen

  • Basis
    1. funktionierendes Netzwerk (WLAN-Karte läuft und VPN-Server ist erreichbar) (erforderlich)
    2. KDE >= 3.3.x (KDE3-Version)/>= 4.1.x (KDE4-Version) (erforderlich)
    3. GNU libgcrypt (erforderlich)
    4. GNU libgpg-error (erforderlich)


  • zusätzliche Werkzeuge
    • Cisco VPN
      • vpnc >= 0.2-rm+zomb-pre9 (optional)


    • IPsec
      • FreeS/WAN (IPSec) 1.x oder 2.x (2.x empfohlen) (optional)
        1. Linux 2.4
        2. Kernel mit FreeS/WAN-Patches
      • strongSwan (IPSec) (optional)
        1. Linux 2.4
        2. Linux 2.6


      • Openswan (IPSec) (optional)
        1. Linux 2.4
        2. Linux 2.6


      • ipsec-tools (optional)
        1. Linux 2.6/BSD


    • PPTP
      • pptpclient (optional)
        1. pppd
        2. Kernel mit MPPE-Unterstützung


    • SSL-basierend
    • L2TP

      (nur ein Programm wird benötigt)
      • pppd
      • l2tpd >= 0.69 (benutzt bei L2TP über IPSec)
      • xl2tpd 1.2.x (benutzt bei L2TP über IPSec)
      • openl2tp >= 0.19 (benutzt bei L2TP über IPSec)
    • SSH
      • OpenSSH (optional)
        • OpenSSH (>= 4.3)
    • Opensc
      • Opensc (für Smartcard-Unterstützung)

Installation

  • vom Quellpaket
    • KDE3-Version:

      Voraussetzung zum Übersetzen:

      Die folgenden Befehle in Konsole eingeben:

      tar xvfz kvpnc-<version>.tar.gz

      cd kvpnc-<version>

      make -f admin/Makefile.common

      ./configure

      make

      su

      make install

      exit
    • KDE4-Version:

      Voraussetzung zum Übersetzen:

      Die folgenden Befehle in Konsole eingeben:

      tar xvfz kvpnc-<version>-kde4.tar.gz

      cd kvpnc-<version>-kde4

      cmake .

      make

      su

      make install

      exit


      Die folgenden Befehle zum Bauen der Lokalisierungsdateien in Konsole eingeben:

      tar xvfz kvpnc-<version>-kde4-locale.tar.gz

      cd kvpnc-<version>-kde4-locale

      cmake .

      make

      su

      make install

      exit


  • vom Binärpaket

    Wenn ein Binärpaket for Ihre Distribution existiert, ist es der einfachste Weg.

    • Debian: su -c dpkg -i <Paket>
    • rpm-basierend: su -c rpm -i <Paket>
    • Gentoo: emerge kvpnc



Wie man KVpnc für die Benutzung als normaler Benutzer einrichtet - sudo

  1. sudo installieren


  2. /etc/sudoers bearbeiten: Kommandoalias hinzufügen
    # Cmnd alias specification

    Cmnd_Alias KVPNC = /usr/bin/kvpnc



    # User privilege specification

    ALL ALL=NOPASSWD:KVPNC
    den Pfad zu KVpnc anpassen

    1. SuSE: /opt/kde3/bin/kvpnc
    2. Debian, Fedora, Ubuntu: /usr/bin/kvpnc


  3. Desktop-verknüpfung bearbeiten: den Pfad zu KVpnc anpassen
    • SuSE: /opt/kde3/share/applnk/Internet/kvpnc.desktop
    • Debian, Fedora, (K)Ubuntu: /usr/share/applnk/Internet/kvpnc.desktop


    die folgenden Zeilen ersetzen:
    Exec=kvpnc

    X-KDE-SubstituteUID=true
    mit:
    Exec=sudo kvpnc

    X-KDE-SubstituteUID=false
    Achtung! In (K)ubuntu müssen die folgenden Ersetzungen benutzt werden:
    Exec=xhost + && sudo /usr/bin/kvpnc && xhost -

    X-KDE-SubstituteUID=false