Uni-WLAN und Uni-VPN mit Linux

Hier nochmal eine aktuellere Variante der Anleitung

Und hier eine spezielle für Ubuntu-User (und evtl. andere Debian-Nutzer)


Achtung: Mit den neuesten Versionen (> 4.6.02) hat der Linux-Client die unangenehme Eigenschaft, die VPN-Verbindung sofort bei Abbruch der WLAN-Verbindung zu deaktivieren. Damit ist in weiten Teilen des aethernet kein vernünftiges surfen möglich. Daher ist es (bis dieser Fehler behoben ist) ratsam, noch eine Version <= 4.6.02 zu verwenden, alle verfügbaren Versionen sind im Verzeichnis cisco-vpnclient-4.6 verfügbar.

I. Kurzanleitung für Cisco VPN-Client

  • Voraussetzungen:
    • Linux Kernel > 2.6.7

  • Schritt für Schritt:
    1. Kernel-Header für den laufenden Kernel installieren (Kernel-Version kriegt man raus mit uname -r)
      • Ob die Kernel-Header bereits installiert sind bekommt ihr mit folgenden Befehlen raus:
        • SuSE: rpm -q kernel-headers
        • Debian: apt-get install kernel-headers-`uname -r`
        • Redhat: rpm -q kernel-headers
        • Ubuntu: apt-get install kernel-headers-`uname -r`
    2. VPN-Client herunterladen Cisco Systems VPN Client
    3. Entpacken: tar -xzf vpnclient-linux...
    4. VPN-Client installieren: ./vpn_install
      • Kernel-Header liegen normalerweise in /usr/src/linux
    5. Zertifikatskette importieren (Zertifikat der Uni Konstanz nicht DFN!): cisco_cert_mgr -R -op import
      • Pfad zum Zertifikat angeben
    6. Profil nach /etc/opt/cisco-vpnclient/Profiles kopieren
      • Die pcf-Datei muß Leserechte für alle haben (chmod 644 dateiname)
    7. Verbindung aufbauen: im WLAN vpnclient connect GroupWlan bzw. von extern vpnclient connect GroupPublic


X. Weitere Infos


HINWEIS: Die ist ein Wiki-Web - Jeder kann diese Seiten editieren - und da das Rechenzentrum keinen offiziellen Support für Linux anbietet, ist auch jeder User dazu aufgerufen, hier seine Erfahrungen und Tipps weiterzugeben!

Dazu einfach unter Wiki Registration registrieren und schon kanns los gehen.

-- PeterUlber - 27 Oct 2005

{ WebHome }