Nach meinem Wechsel von der ETH Zürich an die Universität Bern, habe ich nun am Montag nach langem Warten meinen Campus Account erhalten.

Bisher konnte ich mich, dank des (noch) bestehenden NETHZ Accounts, dennoch in das Uni (Wireless)-Netz einloggen.

Nun versuchte ich mich darin, den VPN-Zugang mit meinem 8.04 Kubuntu Linux über den Campus Account herzustellen. Kein leichtes Unterfangen wie es sich herausstellte.

Bisher habe ich mit einem Skript aus den Ubuntu Quellen der ETH gearbeitet. Im Skript wurde der vpnc Client verwendet, welcher das Cisco Server Protokoll unterstützt.

Nach längerer Suche habe ich herausgefunden, dass die Uni Bern den vpnc Client nicht offiziell supportet, dennoch wird auf der Homepage versteckt ein passendes Konfigurationsfile (Campus Account erforderlich) angeboten.

Um den gleichen Komfort zu haben wie bisher, habe ich das ETH Skript kopiert und so abgeändert das die Konfigurationsdatei der Uni Bern verwendet wird.
Link zum Skript

Um das Skript zu benutzen ist unter (k)ubuntu wie folgt vorzugehen:

  1. vpnc Client installieren mit sudo apt-get install vpnc
  2. Skript kopieren via sudo mv unibe-vpnc-connect.txt /usr/bin/unibe-vpnc-connect
  3. Mit sudo chmod +x /usr/bin/unibe-vpnc-connect auführbar machen
  4. vpnc Konfigurationsdatei nach /etc/vpnc/UniBe.conf kopieren
  5. VPN Verbindung mit sudo unibe-vpnc-connect starten
  6. Logindaten eintragen

Die VPN Verbindung kann jederzeit mit sudo vpnc-disconnect beendet werden.

Ein Problem konnte ich bisher leider noch nicht lösen. Nach einige Zeit wird anscheinend der DNS Server nicht mehr gefunden und die Seiten können nicht mehr geladen werden. Momentan versuche ich heraus zu finden ob es Server oder Client abhängig ist.