VPN-Verbindung unter Linux mittels VPNC
Hinweise:
- Bitte beachten Sie, dass die folgenden Schritte als „root“ auszuführen sind.
- Folgende Pakete müssen installiert sein: libgcrypt, libgcrypt-dev, libgpg-error, libgpg-error-dev, libssl, libssl-dev
Schritt 1: Download des VPNC-Clients
1. Bitte nutzen Sie den folgenden Download-Link, um den VPNC-Client für Linux herunterzuladen.
Die aktuellste Version finden Sie unter: http://www.unix-ag.uni-kl.de/~massar/vpnc/
Schritt 2: Entpacken Sie die heruntergeladene Datei
Schritt 3: Bitte wechseln Sie in das entpackte Verzeichnis
3. Wechseln Sie in den Ordner, welchen Sie entpackt haben. In der Regel trägt dieser den Namen „vpn-0.5.3“. Führen Sie hierfür folgenden Befehl aus: cd vpn-0.5.3/Schritt 4: Bitte kompilieren und installieren Sie die Anwendung
Schritt 5: Kopieren Sie die das Zertifikat
5. Kopieren Sie das Zertifikat der Deutschen Telekom. Verwenden Sie hierfür folgenden Befehl: cp deutsche-telekom-root-ca-2.pem /etc/ssl/certs/Schritt 6: Bitte passen Sie die Profildatei an
6. Bitte tragen Sie Ihre HTW-Account-Daten in die Profildatei ein. Das Passwort können Sie wahlweise frei lassen und erst beim Verbindungsaufbau angeben. Öffnen Sie die Datei z. B. mit folgendem Befehl: vi HTW-VPN.confSchritt 7: Bitte passen Sie die Profildatei an
7. Bitte kopieren Sie das editierte Profildatei. Verwenden Sie hierfür folgenden Befehl: cp HTW-VPN.conf /etc/vpnc/default.confSchritt 8: Verbindungsaufbau
Schritt 9: Verbindungsaufbau - Kontrolle
9. Mit dem folgenden Befehl können Sie den Verbindungsaufbau kontrollieren: „ifconfig”. Es sollte eine IP-Adresse, die mit 141.45. beginnt, angezeigt werden.
Verbindung beenden
Die Verbindung kann mit dem Befehl „sudo vpnc-disconnect” beendet werden.
.
Diese Seite enthält 24 Kommentare:
Helfen Sie uns, den Webauftritt zu verbessern:
Melden Sie sich mit Ihrem HTW-Account an und schreiben Sie einen Kommentar zu diesem Artikel.





GroupPassword
können Sie mir bitte das GroupPassword mitteilen? Der vpnc-client des NetworkManagers fragt mich danach. Im .pcf ist es leider verschlüsselt.
Mit freundlichen Grüßen
Moritz Isselstein
Verschlüsseltes Group-Passwort
ubunut 9.04 x64 geht nicht
Re: ubunut 9.04 x64 geht nicht
aufgrund einer Lizenzprobleme unterstützt vpnc aus den ubuntu-Repositories keine hybride Verschlüsselung. Für die Unterstützung der hybriden Verschlüsselung
könnten Sie vpnc selbst kompilieren und dann über die Kommandozeile starten oder
es als Packet über externe ubuntu-Packetquellen installieren und dann auch über den Networkmanager verwenden. Folgende Anleitung könnte Ihnen weiterhelfen http://wiki.ubuntuusers.de/VPNC. In dem externen ubuntu-Repository von "sroecker" scheint es dann auch ein "network-manager-vpnc"-packet jaunty und x64 zu geben.
Mit freundlichen Grüssen
Ihr IT-Helpcenter
Hilfestellung
--- cut ---
lappi:/tmp/vpnc-0.5.3# vpnc
Enter password for s0527523@vpnc.htw-berlin.de:
vpnc: no response from target
--- cut ---
Für einen kurzen gedanklichen Anreiz wäre ich dankbar.
Gruppenpasswort?
Ich habe vpnc in den NetworkManager von Ubuntu integriert bekommen dank dieser wunderbaren Anleitung: http://linuxundich.de/de/ubuntu/networkmanager-vpnc-und-hybridauth/
Das Problem ist jetzt nur: Beim Import der Profildatei wird plötzlich das Gruppenpasswort nicht mehr übernommen! Und jetzt habe ich keine Ahnung, wie dieses lautet, denn in der Profildatei ist das nur verschlüsselt eingetragen... Hat jemand ne Lösung?
"no response from target" solved
die Lösung für: vpnc was built without openssl: Can't do hybrid or cert mode
http://www.publishing.ucl.ac.uk/roamnet.html
Statt "UCL.conf" , verwenden Sie : "default.conf" (Oben runterladen) und im /etc/vpnc/ kopieren
diese linie ist nicht notwendig:
sudo cp rootcert /etc/vpnc/UCL_rootcert
sudo vpnc-disconnect
sudo vpnc-disconnect
Es ist zwar schön und gut innig mit der HTW verbunden zu sein, aber man möchte sich auch wieder lösen. ;-) VPN zwischen Ubuntu und HTW habe ich damals mit dieser Anleitung hier und mit dieser hinbekommen: http://linuxundich.de/de/ubuntu/vpn-der-uni-karlsruhe-mit-vpnc-uberarbeitet/ (nur so als Tipp)
Re: sudo vpnc-disconnect
vielen Dank für den Hinweis. Wir haben den Artikel entsprechend erweitert.
Mit freundlichen Grüßen
Dennis Arndt
Funktioniert super mit Ubuntu Lucid Lynx
Lucid Lynx ++
Das deutsche Telekom-Certificat braucht nicht mehr heruntergeladen werden, sondern ist schon auf den Rechner vorhanden.
Sehr schön & danke für den Tipp
Steffen Röckers PPA <https://edge.launchpad.net/~sroecker/+archive/ppa>, und die .pcf-Datei aus der Mac-Anleitung.
VPNC mit PPA und PCF unter Maverick
ich versuche mich gerade eben an der in den Kommentaren geschilderten Anleitung, wonach man VPNC mit der PPA und der PCF-Datei eingerichtet bekommt.
Ich erhalte immer folgende Fehlermeldung, wenn ich die PCF-Datei in den Netzwerkmanager improtiert habe:
"TCP-Tunneling wird nicht unterstützt
Die VPN-Einstellungsdatei >>HTW-VPN.pcf<< legt fest, dass VPN-Verkehr über TCP getunnelt werden soll, was jedoch zur Zeit nicht in der vpnc-Software unterstützt wird.
Die Verbindung kann dennoch mit unterdrücktem TCP-Tunneling erzeugt werden, allerdings besteht die Möglichkeit, dass sie nicht wie erwartet funktioniert."
Die Verbindung kommt dann auch nicht zustanden. Muss man noch zustäzliche Pakete installieren?
Re: VPNC mit PPA und PCF unter Maverick
wie folgt können Sie über "PPA for Steffen Röcker" den vpnc-client installieren und benutzen:
- stellen Sie über die Synaptic-Paketverwaltung (System -> Systemverwaltung) sicher, dass sich aktuell keine "alten" vpnc-Versionen auf Ihrem PC befinden; deinstallieren Sie diese bei Bedarf
- in der Synaptic-Paketverwaltung können Sie dann über den Navigationspunkt "Einstellungen -> Paketquellen" (Reiter Andere Software) eine neue Quelle "Hinzufügen..". Die APT-Zeile lautet: ppa:sroecker/ppa (siehe: https://launchpad.net/~sroecker/+archive/ppa).
- schließen Sie anschließend das Fenster "Software-Paketquellen" und laden die Paket-Quellen in der Synaptic-Paketverwaltung neu (Schaltfläche oben links "Neu laden")
- suchen Sie in der Paketverwaltung jetzt nach "vpnc" und wählen die Pakete "vpnc, network-manager-vpnc, network-manager-vpnc-gnome" aus und installieren diese
- rufen Sie anschließend über "System -> Einstellungen" die Netzwerkverbindungen auf und öffnen den Reiter "VPN". Importieren (Schaltfläche) Sie dort das VPN-Profil (https://www.rz.htw-berlin.de/documents/einwahldienst/VPN/HTW-VPN.pcf); die Fehlermeldung "TCP-Tunneling wird nicht unterstützt" können Sie an dieser Stelle ignorieren
- aktivieren Sie im VPN-Profil die Option "Enable hybrid authentication" und wählen beim CA-File das Deutsche Telekom Zertifikat aus (http://www.rz.htw-berlin.de/documents/einwahldienst/VPN/deutsche-telekom-root-ca-2.pem); tragen Sie beim Benutzernamen Ihren Login-Namen inkl. der Erweiterung @htw-berlin.de ein (also z.B. s0000001@htw-berlin.de)
- bestätigen Sie die Änderungen am VPN-Profil und starten anschließend den PC neu
- nach dem Neustart können Sie über die Gnome-Oberfläche die VPN-Verbindung starten
Mit freundlichen Grüßen
Dennis Arndt
vpnc
nur bestimmte URLs über das VPN leiten
ich möchte eigentlich nur bestimmte URLs (z.B. Zattoo) über das VPN umleiten.
Andere (z.b. Spotify) sollen auch weiterhin meine spanische IP (Auslandspraktikum) enthalten.
Haben Sie hierfür Tipps?
Re: nur bestimmte URLs über das VPN leiten
abgesehen vom Manipulieren der eigenen Routingtabelle, gibt es keine
Möglichkeiten. Traffic der IP-Adressen von Zattoo müssten zum VPN-Adapter
geschickt werden und alles andere zum Netzwerkadapter. Es kann aber nicht
garantiert werden, dass der VPN-Client solche Änderungen an der Routingtabelle
zulässt.
Mit freundlichen Grüßen
IT-Helpcenter
Fehler ab Linux Kernel > 2.6.38
ab dem Linux Kernel 2.6.38 und neuer wird folgender Fehler nach dem Shell-Befehl $vpnc ausgegeben:
'Error: either "to" is duplicate, or "ipid" is a garbage.
vpnc: no response from target'
Lösung mit Root-Rechten:
# cd /etc/vpnc
# vi vpnc-client
Und dann Zeile 119 ersetzen wie bei der Universität Konstanz beschrieben: http://www.rz.uni-konstanz.de/activekb/questions/250/VPNC+unter+Ubuntu+11.10+%22Error%3A+either+%22to%22+is+duplicate,+or+%22ipid%22+is+a+garbage.%22
Speichern. Vim (oder Nano o.a.) beenden. VPNC erneut ausführen.
Funktioniert.
Grafisch?
Es existiert z.B. ein VPNC Plugin dafür in den Paketquellen
RE: Grafisch?
bitte befolgen Sie dafür die Anleitung, die von Herrn Arndt 5 Kommentare über Ihnen geschrieben wurde.
Mit freundlichen Grüßen,
IT-Helpcenter
Ubuntu 11.10 oneiric
die Anleitung von Herrn Arndt scheint mit der aktuellen Version von Ubuntu nicht mehr zu funktionieren.
sudo add-apt-repository ppa:sroecker/ppa
[...]
sudo apt-get update
[...]
W: Failed to fetch http://ppa.launchpad.net/sroecker/ppa/ubuntu/dists/oneiric/main/source/Sources 404 Not Found
W: Failed to fetch http://ppa.launchpad.net/sroecker/ppa/ubuntu/dists/oneiric/main/binary-i386/Packages 404 Not Found
Hat jemand einen Vorschlag, wie man es trotzdem installieren könnte?
Viele Grüße,
Silke
Ubuntu 12.04
Testphase Cisco AnyConnect gestartet
ab sofort können Sie unseren Cisco AnyConnect-Client für die Verbindung zum VPN verwenden.
Kurzanleitung:
1. Rufen Sie die Webseite: https://vpn-asa1.rz.htw-berlin.de auf.
2. Geben Sie bei "Usernamen" und "Passwort" die Zugangsdaten Ihres HTW-Accounts ein (identisch zum LSF-System).
3. Eine Java-Software stellt anschließend fest, ob Sie ein 32- oder 64-Bit Betriebssystem verwenden und bietet Ihnen einen Dateidownload an (vpnsetup.sh). Laden Sie diese Datei herunter und öffnen anschließend einen Terminal (Shell). Wechseln Sie anschließend mit "cd" in den Download-Ordner und setzen mit dem Befehl "sudo chmod +x vpnsetup.sh" die Datei auf ausführbar.
4. Rufen Sie das Setup mit "sudo ./vpnsetup.sh" auf.
5. Anschließend können Sie über Ihre Menüleiste den "Cisco Anyconnect Secure Mobility Client" starten. In der grafischen Oberfläche des Clients müssen Sie dann den VPN-Server "vpn-asa1.rz.htw-berlin.de" eingeben. Tragen Sie anschließend beim Usernamen Ihren HTW-Loginnamen inkl. der Erweiterung @htw-berlin.de ein (z.B. s0000001@htw-berlin.de). Nach Eingabe Ihres Passwortes können Sie mit "Connect" eine Verbindung zur HTW aufbauen.
Bitte beachten Sie, dass es sich hierbei um einen Testbetrieb handelt. Mögliche Fehler sollten von Ihnen zunächst via Suchmaschine (z.B. Google/Bing/Yahoo) erforscht werden. Mögliche Fehler+Lösungen können Sie dann gerne in unseren Kommentaren posten oder uns via E-Mail an it-helpcenter@htw-berlin.de melden.
Mit freundlichen Grüßen
Ihr IT-Helpcenter
Danke!
Ubuntu 12.04 32-bit