Monatsarchive: November 2010

Stun-Server in Pidgin konfiguieren

In der aktuellen Pidgin-Version 2.7.5 kann man in den Einstellungen (Menü /Werzeuge/Einstellungen/Netzwerk) einen STUN-Server eintragen. Ein STUN-Server dient dazu, dass ein Rechner (bzw. in diesem Fall Pidgin) herausfinden kann, auf welcher öffentlichen IP-Adresse (und welchem UDP-Port) er erreichbar ist, wenn er selbst eine lokale IP, z.B. aus dem Netz 192.168.x.y hat. Dies ist wichtig für Dateiübertragungen, bei denen zwischen zwei Chatpartner normalerweise eine direkte Verbindung aufgebaut wird.
Leider ist die Bezeichnung „STUN-Server“ in den Pidgin-Einstellungen nicht ganz korrekt. Denn tatsächlich erwartet Pidgin dort nicht die Angabe des STUN-Servers, sondern die Angabe einer Domain, innerhalb er dann nach einem STUN-Server sucht.
Ein Beispiel zur Verdeutlichung:
Der STUN-Server des Anbieters „Sipgate“ hat die Adresse stun.sipgate.net.
Nun hätte ich erwartet, dass man genau diese Adresse bei pidgin eintragen muss, wenn man den STUN-Server von sipgate verwenden will. – Weit gefehlt!
In diesem Fall versucht Pidgin per DNS nach einem STUN-Server und fragt nach:
SRV _stun._udp.stun.sipgate.net
Pidgin sucht also einen Server (SRV) in der Domain stun.sipgate.net für das STUN-Protokoll, der per UDP erreichbar ist. Den gibt es nicht. Aber unter der Domain sipgate.de würde er fündig. Und tatsächlich – wenn man sipgate.de in den Pidgin-Einstellungen eingibt, fragt Pidgin nach SRV _stun._udp.sipgate.de und erhält als Antwort SRV stun.sipgate.net , den pidgin dann nutzt.

Veröffentlicht unter Alle deutschen Artikel, Computer, Sonstiges | Verschlagwortet mit , , , , | 2 Kommentare