====== Externe Domains für Jabber nutzen ====== Unser Jabber-Service richtet sich primär an Kunden die bereits ein Hosting-Paket bei uns haben. Natürlich ist es ebenfalls möglich Domains, die bei einem anderen Providern gehostet sind, auf unseren Jabber-Server weiterzuleiten ohne dabei bestehende Dienste, wie Webhosting oder E-Mail, zu beeinflussen. Dies setzt allerdings voraus, dass der Provider, bei dem die Domain gehostet wird, so etwas auch zulässt. Im folgenden wollen wir ein wenig auf die Möglichkeiten, auch solche Domains mit unserem Jabber-Service zu nutzen, eingehen. ===== Umleiten einer Domain via SRV-Datensätzen ===== Die wohl klassischste Methode einen Jabber-Server für eine Domain zu definieren ist das einpflegen von drei SRV-Datensätzen in der Zone für die Domain: * Verweis auf den Server und Port für die s2s-Instanz _jabber._tcp.domainname.tld. IN SRV 5 0 5269 jabber.tiggerswelt.net. _xmpp-server._tcp.domainname.tld. IN SRV 5 0 5269 jabber.tiggerswelt.net. * Verweis auf den Server und Port für die c2s-Instanz (Portnummer steht im Kundeninterface) _xmpp-client._tcp.domainname.tld. IN SRV 5 0 Port jabber.tiggerswelt.net. Sofern möglich werden diese vom Provider selbst oder über ein Webinterface des Providers in der DNS-Zone der Domain eingepflegt und zeigen fortan auf unseren Jabber-Server. Die kompletten Daten gibt es nach Einrichtung des Jabber-Servers vom [[:Support|Support]], jedoch sollte bereits im Vorfeld geklärt werden, ob diese Variante überhaupt möglich ist. SRV-Datensätze funktionieren für Domains wie auch deren Subdomains. ===== Delegieren einer Subdomain via NS-Datensätzen ===== Sofern das Anlegen von SRV-Datensätze nicht möglich ist, gibt es noch die "Notlösung" des Delegierens einer Subdomain auf unsere Nameserver. Einige Provider erlauben es, für Subdomains NS-Datensätze anzulegen. Diese Subdomain wird dann nicht mehr beim Provider selbst verwaltet, sondern bei einem anderen Provider (in diesem Falle bei uns): * Subdomain im Nameserver delegieren subdomain.domainname.tld. IN NS ns1.quarxconnect.de. subdomain.domainname.tld. IN NS ns2.quarxconnect.org. Diese Subdomain wird dann auf unseren Nameservern eingerichtet und erhällt von uns oben beschriebene SRV-Datensätze, sodass der Jabber-Server ab sofort unter der Subdomain erreichbar ist, die "bestehenden" Dienste allerdings beim aktuellen Provider verbleiben. Großer Nachteil dieser Methode ist natürlich, dass man nur unter einer Subdomain erreichbar ist und diese in der Regel ausschließlich für Jabber verwendet werden kann. ===== Providerliste ===== Folgende Provider sind bereits getestet worden: ^ Provider ^ Unterstüzt SRV-Records ^ Unterstützt NS-Records ^ | manitu | Ja | Ja | | all-inkl.com | Ja | K.A. | | domainFactory | Ja | Ja | | 1&1 | Nein | Ja | | United Domains | Nein | Ja | | Schlundtech | Nein | Nein | | Domainrobot von XCentdomains | Nein | Nein | | INWX | Ja | Ja | Diese Angaben verstehen sich ohne Gewähr und können sich jederzeit ändern.