Home / LinuxUser / 2010 / 03 / Sicherer Kanal

Newsletter abonnieren

Lies uns auf...

Folge LinuxCommunity auf Twitter

Top-Beiträge

Eingedost
(161 Punkte bei 4 Stimmen)
Aufteiler
(161 Punkte bei 4 Stimmen)

Heftarchiv

LinuxUser Heftarchiv

EasyLinux Heftarchiv

Ubuntu User Heftarchiv

Ubuntu User Heftarchiv

Partner-Links:

Das B2B Portal www.Linx.de informiert über Produkte und Dienstleistungen.

Sicherer Kanal

Daten verschlüsselt tauschen mit SocialVPN

Das VPN starten

Nach der Installation starten Sie das VPN unter Linux über das Skript socialvpn (Listing 2). Beachten Sie, dass Sie für das Einrichten der Routen und der virtuellen Netzwerkschnittstelle zwingend Root-Rechte benötigen.

Listing 2
$ sudo ./socialvpn
Set 'tapipop' nonpersistent
Set 'tapipop' persistent and owned by uid 1000
Internet Systems Consortium DHCP Client V3.1.1
Copyright 2004-2008 Internet Systems Consortium.
All rights reserved.
For info, please visit http://www.isc.org/sw/dhcp/
Listening on LPF/tapipop/0e:b0:52:6e:66:f7
Sending on   LPF/tapipop/0e:b0:52:6e:66:f7
Sending on   Socket/fallback
DHCPDISCOVER on tapipop to 255.255.255.255 port 67 interval 3
DHCPOFFER of 172.31.0.2 from 172.31.0.1
DHCPREQUEST of 172.31.0.2 on tapipop to 255.255.255.255 port 67
DHCPACK of 172.31.0.2 from 172.31.0.1
 * Reloading /etc/samba/smb.conf smbd only
   …done.
bound to 172.31.0.2 – renewal in 1294 seconds.
Point your browser to http://127.0.0.1:58888

Gibt das Skript beim Start keine Fehlermeldungen aus, öffnen Sie Ihren Webbrowser und geben in die Adresszeile die URL http://127.0.0.1:58888 ein. Unter dieser Adresse finden Sie das Webfrontend von SocialVPN.

Der Start von SocialVPN unter Windows verläuft nicht viel anders als unter Linux. Um das VPN zu starten oder zu stoppen, stehen Ihnen die Skripte start_socialvpn und stop_socialvpn zur Verfügung. Unter Windows Vista oder Windows 7 müssen Sie die Skripte auf jeden Fall über einen Rechtsklick und Als Administrator ausführen mit administrativen Rechten starten: Sonst gelingt es nicht, die virtuelle Netzwerkschnittstelle zu konfigurieren.

Kontakte einfügen

Nachdem Sie und Ihre möglichen VPN-Partner SocialVPN eingerichtet und gestartet haben, müssen Sie ähnlich wie bei einem Instant-Messaging-Programm Kontakte zu SocialVPN hinzufügen. Achten Sie jedoch darauf, sich über den Link Login mit Ihrer Jabber-ID und dem passenden Passwort auf dem Server anzumelden. Nach dem erfolgreichen Anmelden sehen Sie links neben dem Login-Link die Meldung [[Online]].

Haben Sie sich eingeloggt, fügen Sie Ihrem VPN Kontakte hinzu. Im Webfrontend finden Sie dazu unter Add Friends den passenden Link. In der Maske müssen Sie nun den Kontakt im Format Jabber-IDFingerprint eintragen (Abbildung 1), etwa anne.mustermann@jabber.example.com SVPN:123456789. Es reicht also nicht. nur die Jabber-ID des Kontakts zu kennen: Sie benötigen zusätzlichen noch den Fingerabdruck des SocialVPN-Clients, erst dann können sie die VPN-Verbindung aufbauen.

Abbildung 1

Abbildung 1: Fügen sie SocialVPN Kontakte hinzu.

Tauschen Sie den Fingerabdruck mit Ihren Kontakten nur über ein sicheres Kommunikationsmittel aus, sonst bestünde die Gefahr, dass unautorisierte Personen Ihr VPN betreten. Um bidirektional kommunizieren zu können, sollten Sie Ihre Jabber-ID und den Fingerabdruck ebenfalls an Ihren Kontakt schicken, sodass dieser in der Lage ist, Sie als Kontakt hinzu zu fügen.

Haben Sie und ihre Kontakte jeweils die Jabber-ID und den Fingerabdruck eingeben, dann erscheint der Kontakt als Online. Ab diesem Zeitpunkt sind Ihre Rechner miteinander vernetzt. Im Webfrontend sehen sie die IPs und Rechnernamen (Siehe Abbildung 2) ihrer Kontakte, über die sie miteinander kommunizieren können. Als ersten Test schicken sie Pings zwischen Ihren Rechnern hin und her – etwa via ping beispielrechner.manfred.mustermann.jabber.example.ipop oder ping 172.38.12.34. Die korrekten Daten entnehmen sie dem Webfrontend von SocialVPN.

Abbildung 2

Abbildung 2: SocialVPN führt Ihre Kontakte und deren Netzwerkdaten auf.

Klappt das, haben Sie die Möglichkeit, aufwändigere Dienste zu nutzen. Bedenken Sie aber, dass SocialVPN nur das Netzwerk zwischen den entfernten Rechnern bereit stellt, jedoch keine Dienste zum Übertragen des Desktops oder von Dateien. Sollten sie Hilfestellung bei Problemen leisten wollen, dann müssen sie dazu auf VNC zurückgreifen oder sich via SSH einloggen. Daten tauschen sie etwa über Samba oder FTP aus.

In unseren Tests haben sich besonders Dienste bewährt, die auf Avahi aufsetzen [9]. So war es problemlos möglich, via Vinagre/Vino den Desktop eines entfernten Rechners zu steuern, via Pidgin und Bonjour zu chatten oder mittels Giver Dateien und Ordner zu übertragen, ohne zuvor Serverdienste einrichten zu müssen (Abbildung 3).

Abbildung 3

Abbildung 3: Dank Avahi tauschen Sie im Nu über SocialVPN Daten und Dateien aus.

Tip a friend    Druckansicht Bookmark and Share
Kommentare
Erst mit GMail ein Erfolg?
Björn Abheiden (unangemeldet), Samstag, 10. April 2010 14:51:53
Ein/Ausklappen

Gemäß des Artikels sollten Verbindungen mit SocialVPN und sein Betrieb mit jedem XMPP-Account möglich sein. Ich habe einige Jabber-Dienstanbieter ausprobiert, doch immer wieder erhielt ich eine Fehlermeldung beim Verbindungsversuch.

Zufall?
Scheinbar ist dies aber nicht ungewöhnlich denn auch andere Benutzer berichteten, dass sie mit einem x-beliebigem XMPP-Account nicht weiter kamen. Ein Konto beim großen Suchmaschinenbetreiber Google hat dann die Erlösung von stundenlanger Fehlersuche gebracht.

Womit hat der Autor des Artikels SocialVPN getestet? Er verweist darauf, dass es sich um einen "passenden" Server handeln muss, führt allerdings nicht aus, was er mit "passend" meint.


Bewertung: 108 Punkte bei 5 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Hits
Wertung: 83 Punkte (4 Stimmen)

Schlecht Gut

Infos zur Publikation

Infos zur Publikation

LinuxUser 05/2014

Aktuelle Ausgabe kaufen:

Heft als PDF kaufen

LinuxUser erscheint monatlich und kostet in der Nomedia-Ausgabe EUR 5,95 und mit DVD EUR 8,50. Weitere Informationen zum Heft finden Sie auf der LinuxUser-Homepage.

Im LinuxUser-Probeabo erhalten Sie drei Ausgaben für 3 Euro. Das Jahresabo (ab EUR 60,60) können Sie im Medialinx-Shop bestellen.

Tipp der Woche

Bilder vergleichen mit diffimg
Bilder vergleichen mit diffimg
Tim Schürmann, 01.04.2014 12:40, 1 Kommentare

Das kleine Werkzeug diffimg kann zwei (scheinbar) identische Bilder miteinander vergleichen und die Unterschiede optisch hervorheben. Damit lassen sich nicht nur Rätsel a la „Orignial und Fäls...

Aktuelle Fragen

programm suche
Hans-Joachim Köpke, 13.04.2014 10:43, 8 Antworten
suche noch programme die zu windows gibt, die auch unter linux laufen bzw sich ähneln sozusagen a...
Funknetz (Web-Stick)
Hans-Joachim Köpke, 04.04.2014 07:31, 2 Antworten
Bei Windows7 brauche ich den Stick nur ins USB-Fach schieben dann erkennt Windows7 Automatisch, a...
Ubuntu 13.10 überschreibt immer Windows 8 Bootmanager
Thomas Weiss, 15.03.2014 19:20, 8 Antworten
Hallo Leute, ich hoffe das ich richtig bin. Ich habe einen Dell Insipron 660 Ich möchte gerne Ub...
USB-PTP-Class Kamera wird nicht erkannt (Windows-only)
Wimpy *, 14.03.2014 13:04, 15 Antworten
ich habe meiner Frau eine Digitalkamera, AGFA Optima 103, gekauft und wir sind sehr zufrieden dam...
Treiber
Michael Kristahn, 12.03.2014 08:28, 5 Antworten
Habe mir ein Scanner gebraucht gekauft von Canon CanoScan LiDE 70 kein Treiber wie bekomme ich de...