« Utilisateur:Gfa/SRV » : différence entre les versions
Aller à la navigation
Aller à la recherche
(tout vert ...) |
|||
(5 versions intermédiaires par 3 utilisateurs non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
==Enregistrements DNS-SRV== | == Enregistrements DNS-SRV == | ||
{| cellspacing="2" cellpadding="1" width="100%" | {| cellspacing="2" cellpadding="1" width="100%" | ||
|- style="background-color:#F0FFE0;" | |- style="background-color:#F0FFE0;" | ||
|colspan="3" align="center"| | |colspan="3" align="center"| | ||
===Présence d'enregistrements DNS SRV sur les serveurs de JabberFR=== | |||
=== Présence d'enregistrements DNS SRV sur les serveurs de JabberFR === | |||
|- | |- | ||
| style="width:20%; background-color:#DAFAE0; text-align:center;" | ''' | | style="width:20%; background-color:#DAFAE0; text-align:center;" | '''JID''' | ||
| style="width:20%; background-color:#DAFAE0; text-align:center;" |'''SRV _xmpp-client''' | | style="width:20%; background-color:#DAFAE0; text-align:center;" |'''SRV _xmpp-client''' | ||
| style="width:20%; background-color:#DAFAE0; text-align:center;" | '''SRV _xmpp-server''' | | style="width:20%; background-color:#DAFAE0; text-align:center;" | '''SRV _xmpp-server''' | ||
|- | |- | ||
| style="background-color: # | | style="background-color: #FFAAAA; text-align:center;" | cestari.info | ||
| style="background-color: # | | style="background-color: #FFAAAA" | NON | ||
| style="background-color: # | | style="background-color: #FFAAAA" | NON | ||
|- | |- | ||
| style="background-color: #FFAAAA; text-align:center;" | codingteam.net | | style="background-color: #FFAAAA; text-align:center;" | codingteam.net | ||
Ligne 46 : | Ligne 46 : | ||
| style="background-color: #FFAAAA" | NON | | style="background-color: #FFAAAA" | NON | ||
|- | |- | ||
| style="background-color: # | | style="background-color: #11FF11; text-align:center;" | tcweb.org | ||
| style="background-color: # | | style="background-color: #11FF11" | OK | ||
| style="background-color: # | | style="background-color: #11FF11" | OK | ||
|- | |- | ||
| style="background-color: #FFAAAA; text-align:center;" | jabber.tuxfamily.org | | style="background-color: #FFAAAA; text-align:center;" | jabber.tuxfamily.org | ||
Ligne 54 : | Ligne 54 : | ||
| style="background-color: #FFAAAA" | NON | | style="background-color: #FFAAAA" | NON | ||
|- | |- | ||
| style="background-color: #FFAAAA; text-align:center;" | im.fullbox.org <ref>Connexion impossible lors du test</ref><ref>[http://www.jabberfr.org/federation/ Fédération JabberFR] non validés</ref> | | style="background-color: #11FF11; text-align:center;" | jabber.lutix.org | ||
| style="background-color: #11FF11" | OK | |||
| style="background-color: #11FF11" | OK | |||
|- | |||
| style="background-color: #FFAAAA; text-align:center;" | im.fullbox.org<ref>Connexion impossible lors du test</ref> <ref name="nonfed">[http://www.jabberfr.org/federation/ Fédération JabberFR] non validés</ref> | |||
| style="background-color: #FFAAAA" | NON | | style="background-color: #FFAAAA" | NON | ||
| style="background-color: #FFAAAA" | NON | | style="background-color: #FFAAAA" | NON | ||
|- | |- | ||
| style="background-color: #FFAAAA; text-align:center;" | sharengo.org <ref | | style="background-color: #FFAAAA; text-align:center;" | sharengo.org<ref name="nonfed" /> | ||
| style="background-color: #FFAAAA" | NON | | style="background-color: #FFAAAA" | NON | ||
| style="background-color: #FFAAAA" | NON | | style="background-color: #FFAAAA" | NON | ||
|- | |- | ||
|} | |} | ||
<references/> | <references/> | ||
===Configuration de serveurs de noms=== | == 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''' | _xmpp-client._tcp'''.sous-domaine.domaine.''' '''TTL''' IN SRV '''priorité''' '''poids''' '''port''' '''cname''' | ||
'''TTL''' : le temps durant lequel l'enregistrement peut être gardé en cache | * '''.sous-domaine''' pour le cas où [[Glossaire#JID|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'' | |||
La '''priorité''' et le '''poids''' interviennent dans le cas où il y a plusieurs serveurs. | ** sous-domaine.domaine constitue [[Glossaire#JID|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 | |||
Le serveur choisi est le serveur disponible ayant la plus faible '''priorité'''. | * 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. | ** 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 | |||
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) | |||
Le '''port''' standard | |||
'''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''' | _xmpp-server._tcp'''.sous-domaine.domaine.''' '''TTL''' IN SRV '''priorité''' '''poids''' '''port''' '''cname''' | ||
Le '''port''' standard | Le '''port''' standard S2S est 5269. | ||
Exemple général | Exemple général (Le JID est le domaine example.net) : | ||
_xmpp-server._tcp 18000 IN SRV 0 0 5269 jabber | _xmpp-server._tcp 18000 IN SRV 0 0 5269 jabber | ||
_xmpp-client._tcp 18000 IN SRV 0 0 5222 jabber | _xmpp-client._tcp 18000 IN SRV 0 0 5222 jabber | ||
Ligne 112 : | Ligne 105 : | ||
jabber 18000 IN CNAME server ''// Mauvais enregistrement'' | jabber 18000 IN CNAME server ''// Mauvais enregistrement'' | ||
Exemple dans le cas ou vous voulez faire héberger votre domaine | 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-server._tcp 18000 IN SRV 0 0 5269 im.apinc.org. | ||
_xmpp-client._tcp 18000 IN SRV 0 0 5222 im.apinc.org. | _xmpp-client._tcp 18000 IN SRV 0 0 5222 im.apinc.org. | ||
===Prestataires=== | === Prestataires === | ||
==== Gandi ==== | |||
Gandi supporte la gestion des enregistrements SRV. | |||
Gandi supporte la gestion des enregistrements SRV | |||
Dans l'interface web, cliquer sur gérer les zones, puis ajouter un enregistrement.<br /> | Dans l'interface web, cliquer sur gérer les zones, puis ajouter un enregistrement.<br /> | ||
Ligne 130 : | Ligne 122 : | ||
Recommencez avec l'enregistrement | Recommencez avec l'enregistrement : | ||
_xmpp-server._tcp'''.sous-domaine.domaine.''' | _xmpp-server._tcp'''.sous-domaine.domaine.''' | ||
Validez et appliquez les changements, le tour sera joué quelques heures après. |
Dernière version du 7 septembre 2011 à 13:24
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.