Howto: Google Apps Domain für externe Jabber Verwendung öffnen

Entgegen dem im Google Mail eingebundenen GTalk, kommunizieren Google Apps Nutzer nur innerhalb der Domain oder mit GTalk Nutzern. Google setzt mit GTalk auf XMPP als Protokoll und so lassen sich Google Apps Domänen auch für externe Jabber/XMPP Nutzer erreichbar machen.

Um die eigene Google Apps Domain extern erreichbar zu machen, muss man in den DNS Einstellungen der Domain entsprechende SRV Records anlegen. Diese Einträge erlauben es mit allen Jabberservern zu kommunizieren, sei es nun jabber.org, jabber.ccc.de und wie sie alle heissen mögen. Durch die zusätzlichen SRV Client Records kann man ausserdem die eigene Google Apps Domain in jedem IM-Client nutzen, der Jabber/XMPP unterstützt – Benutzer von GTalk ausserhalb von Google Apps kennen dies ja bereits.

Um die SRV Records anzulegen, muss man sich in die jeweilige DNS Verwaltung des Providers einloggen, oder dem Provider die gewünschte Änderungsliste zukommen lassen. Anhand der Einstellungen von nodch.de sollen die Änderungen kurz dargestellt werden:

Hostname
Priorität
Gewichtung
Port
Zielressource
_xmpp-server._tcp.nodch.de.
5
1
5269
xmpp-server.l.google.com.
_xmpp-server._tcp.nodch.de.
20
1
5269
xmpp-server1.l.google.com.
_xmpp-server._tcp.nodch.de.
20
1
5269
xmpp-server2.l.google.com.
_xmpp-server._tcp.nodch.de.
20
1
5269
xmpp-server3.l.google.com.
_xmpp-server._tcp.nodch.de.
20
1
5269
xmpp-server4.l.google.com.
_jabber._tcp.nodch.de.
5
1
5269
xmpp-server.l.google.com.
_jabber._tcp.nodch.de.
20
1
5269
xmpp-server1.l.google.com.
_jabber._tcp.nodch.de.
20
1
5269
xmpp-server2.l.google.com.
_jabber._tcp.nodch.de.
20
1
5269
xmpp-server3.l.google.com.
_jabber._tcp.nodch.de.
20
1
5269
xmpp-server4.l.google.com.
_xmpp-client._tcp.nodch.de.
5
1
5222
talk.l.google.com.
_xmpp-client._tcp.nodch.de.
20
1
5222
talk1.l.google.com.
_xmpp-client._tcp.nodch.de.
20
1
5222
talk2.l.google.com.
_xmpp-client._tcp.nodch.de.
20
1
5222
talk3.l.google.com.
_xmpp-client._tcp.nodch.de.
20
1
5222
talk4.l.google.com.

Anmerkung:

  1. Stellt sicher dass ihr euren Domainnamen anstelle von nodch.de eintragt
  2. Falls, wie bei uns kein Eingabefeld für Gewichtung und Port vorhanden ist, wird dies meist in der Zielressource in Form von „1 5222 talk.l.google.com“ eingetragen, also vor den Zieleintrag, getrennt mit Leerzeichen.
  3. Die Gewichtung kann jeglicher Wert sein, er sollte lediglich immer identisch sein.

Fragen zur Einrichtung einfach in die Kommentare, ansonsten viel Spass mit eurer Google Apps Domain, die aus allen Netzen erreichbar ist!