dWing — die Welt ist nicht gerecht

sign in

Wochenrückblick 2010-05-08

Mein erstes (bzw eigentlich zweites) Mobiltelefon ist das größte was man überhaupt kriegen kann: Das N900. Eigentlich mehr ein Internet Tablet. Das N900 läuft mit Maemo Linux und bietet daher nahezu unbegrenzte Möglichkeiten. Es wäre mir auch möglich recht einfach Debian zu installieren oder andere Werkzeuge die es möglich machen WLAN Netzwerke zu knacken.

Im Prinzip hatte ich die Wahl zwischen dem extrem geschlossenen iPhone, dem auf Java basierenden Android, Windows Mobile und Symbian. Bei der Auswahl fiel die Entscheidung für das N900 nicht schwer.

Und ich habe bereits Erfolge damit zu vermelden die ich auf anderen Plattformen möglicherweise nicht erreicht hätte. Ich habe es nach langem hin und her geschafft über das extrem restriktive FH WLAN einen OpenVPN Tunnel aufzubauen um dadurch Dienste wie SIP, und IM auf dem N900 und IRC auf meinem Laptop zum Laufen zu kriegen.


Dabei gab es folgende Probleme zu lösen, die ich kurz darstellen will. Erstens erlaubt das FH Netzwerk generell keine ausgehenden UDP Verbindungen, die OpenVPN standardmäßig verwendet. Also musste eine TCP Verbindung her. Und das am besten auch über einen wohlbekannten Port. Da ich auf meinem Server kein FTP Verwende, habe ich den 20-er TCP Port für VPN verwendet. Verbindungsaufbau funktioniert, sonst nichts. Nach wirklich langer rumprobiererei ist mir dann das Problem aufgefallen. Der von der FH Verwendete DNS Server ist in einem anderen Subnetz als der Laptop im WLAN. Dies bedeutet, dass die Verbindung zum DNS Server auch über den VPN getunnelt wird, vergeblich, denn die Interne IP ist über den Tunnel logischerweise nicht verfügbar. Dies zu beheben war kein großes Problem. In den Einstellungen des VPN Servers wurde eingestellt, dass es die IP eines erreichbaren DNS Servers beim Verbindungsaufbau an den Client überträgt.

Funktioniert am Laptop wunderbar, am N900 nicht. Das N900 hat einen integrierten DNS Server. Dieser muss über ein up/down Skript in der VPN Client Konfiguration ausgeschaltet und gegen den über den Tunnel bezogenen DNS Server ausgetauscht werden.

Nun konnte ich also in einem fremden Land, in einem restriktiven WLAN über meinen Tunnel Festnetzgespräche über meine deutsche Festnetznummer führen. Ziel erreicht. Über welches andere Mobiltelefon Betriebssystem ist so etwas noch möglich?


Ansonsten läuft es mit meiner Bachelorarbeit gut, ich werde noch letzte Korrekturen anbringen und diese am Dienstag fix abschicken, danach wartet ein langer Urlaub in Siebenbürgen auf mich.


Im Juli werde ich außerdem nach Kanada fliegen auf den Mozilla Summit. Anschließend werde ich einige Wochen Kanada erkunden. Wenn ich eh schon da bin bietet sich das an.


Comments


Write comment

You need to sign in first.