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 (erforderlich)
    3. GNU libgcrypt (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 with 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
      • L2TPD 0.69 (benutzt bei L2TP über IPSec)
    • Opensc
      • Opensc (für Smartcard-Unterstützung)

Installation

  • vom Quellpaket

    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


  • vom Binärpaket

    Wenn ein Binärpaket for Ihre Distributionexistiert, 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