Utilisateur:Gfa/SRV
Aller à la navigation
Aller à la recherche
Enregistrements DNS-SRV
Présence d'enregistrements DNS SRV sur les serveurs de JabberFR | ||
JID | SRV _xmpp-client | SRV _xmpp-server |
cestari.info | NON | NON |
codingteam.net | NON | NON |
develog.com | NON | NON |
jabber.gnubox.net | NON | NON |
jabber.gwadanina.com | NON | NON |
im.apinc.org | NON | NON |
jabber.fr | NON | NON |
meleeweb.net | OK | OK |
jabber.nuxo.net | NON | NON |
tcweb.org | OK | OK |
jabber.tuxfamily.org | NON | NON |
jabber.lutix.org | OK | OK |
im.fullbox.org<ref>Connexion impossible lors du test</ref> <ref name="nonfed">Fédération JabberFR non validés</ref> | NON | NON |
sharengo.org<ref name="nonfed" /> | NON | NON |
<references/>
Mettre en place les enregistrement SRV
Configuration de serveurs de noms
BIND (named) versions récentes
Éditez le fichier de zone concerné.
Dans la partie réservée aux enregistrements, ajoutez l'enregistrement suivant :
C2S
_xmpp-client._tcp.sous-domaine.domaine. TTL IN SRV priorité poids port cname
- .sous-domaine pour le cas où JID sera de la forme im.example.net au lieu de example.net Remarquez qu'il n'y a pas de point à la fin
- .domaine. sera omis la plupart du temps, $ORIGIN sera alors pris comme domaine. Remarquez le point à la fin
- sous-domaine.domaine constitue JID du serveur. Vous pouvez ne rien mettre comme sous-domaine, ni domaine.
- TTL : le temps durant lequel l'enregistrement peut être gardé en cache
- La priorité et le poids interviennent dans le cas où il y a plusieurs serveurs.
- Le serveur choisi est le serveur disponible ayant la plus faible priorité.
- Le serveur ayant le plus grand poids sera statistiquement le plus choisi, le serveur ayant le plus faible ayant, quant à lui, à peu de chance d'être choisi.
- La priorité et le poids sont des nombres entiers n tels que 0<=n<=65535
- Le port standard C2S est 5222.
- cname : non canonique de la machine (le nom d'un enregistrement A ou AAAA)
S2S
_xmpp-server._tcp.sous-domaine.domaine. TTL IN SRV priorité poids port cname
Le port standard S2S est 5269.
Exemple général (Le JID est le domaine example.net) :
_xmpp-server._tcp 18000 IN SRV 0 0 5269 jabber _xmpp-client._tcp 18000 IN SRV 0 0 5222 jabber //sans oublier de définir l'ip (4 ou 6) du serveur jabber 7200 IN AAAA 2001:db8::1234:abcd etc //sont INTERDITS les alias jabber 18000 IN CNAME server // Mauvais enregistrement
Exemple dans le cas ou vous voulez faire héberger votre domaine XMPP par im.apinc.org :
_xmpp-server._tcp 18000 IN SRV 0 0 5269 im.apinc.org. _xmpp-client._tcp 18000 IN SRV 0 0 5222 im.apinc.org.
Prestataires
Gandi
Gandi supporte la gestion des enregistrements SRV.
Dans l'interface web, cliquer sur gérer les zones, puis ajouter un enregistrement.
Dans le nom, entrer (cf. ci-dessus)
_xmpp-client._tcp.sous-domaine.domaine.
Dans valeur, entrer (cf. ci-dessus)
poids priorité cname
dans cet ordre et séparés d'espaces.
Choisisser un TTL qui vous semble correct.
Recommencez avec l'enregistrement :
_xmpp-server._tcp.sous-domaine.domaine.
Validez et appliquez les changements, le tour sera joué quelques heures après.