Déclaration de vos noms de domaine
==
Une fois vos serveurs commandés, il faut que vous déclariez les noms de domaines que vous souhaitez utiliser pour chacun de vos outils.
Voici quelques hébergeurs de noms de domaine que nous connaissons :
* [Infomaniak](https://www.infomaniak.com/fr/domaines)
* [OVH](https://www.ovh.com/fr/domaines/)
* [Gandi](https://www.gandi.net/fr/domain)
Pour notre exemple, nous réservons le nom de domaine **mastructure.org**.
Voici les sous-domaine que nous pouvons vous conseiller de configurer :
* pour Odoo : **gestion.mastructure.org** ou **odoo.mastructure.org** ou **mastructure.org** si vous voulez héberger votre site web principal sur Odoo
* pour Rocketchat : **parlons.mastructure.org** ou **chat.mastructure.org**
* pour Nextcloud : **cloud.mastructure.org** ou **nuage.mastructure.org**
* pour OnlyOffice : **onlyoffice.mastructure.org**
* pour gogocarto : **carte.mastructure.org**
* pour bitwarden : **keys.mastructure.org** ou **mdp.mastructure.org**
* pour hedgedoc : **docs.mastructure.org**
* pour le serveur mail : **mail.mastructure.org**
* etc.. laisser libre cours à votre imagination pour les autres outils que vous souhaitez installer.
Pour votre serveur de test:
* pour Odoo : **gestion.test.mastructure.org** ou **odoo.test.mastructure.org** ou **test.mastructure.org**
Voici un exemple de configuration Zone DNS à enregistrer pour votre nom de domaine :
```
@ 3600 IN A 1.2.3.4 //IPv4 de votre serveur Web
@ 3600 IN MX 10 mail.mastructure.org.
@ 3600 IN TXT "v=spf1 a mx ~all"
_autodiscover._tcp 3600 IN SRV 0 1 443 mail.mastructure.org.
_caldavs._tcp 3600 IN SRV 0 1 443 mail.mastructure.org.
_caldavs._tcp 3600 IN TXT "path=/SOGo/dav/"
_carddavs._tcp 3600 IN SRV 0 1 443 mail.mastructure.org.
_carddavs._tcp 3600 IN TXT "path=/SOGo/dav/"
_dmarc 3600 IN TXT "v=DMARC1; p=reject; rua=mailto:reject@mastructure.org"
_imap._tcp 3600 IN SRV 0 1 143 mail.mastructure.org.
_imaps._tcp 3600 IN SRV 0 1 993 mail.mastructure.org.
_pop3._tcp 3600 IN SRV 0 1 110 mail.mastructure.org.
_pop3s._tcp 3600 IN SRV 0 1 995 mail.mastructure.org.
_sieve._tcp 3600 IN SRV 0 1 4190 mail.mastructure.org.
_smtps._tcp 3600 IN SRV 0 1 465 mail.mastructure.org.
_submission._tcp 3600 IN SRV 0 1 587 mail.mastructure.org.
autoconfig 3600 IN CNAME mail.mastructure.org.
autodiscover 3600 IN CNAME mail.mastructure.org.
chat 3600 IN CNAME mastructure.org.
dkim._domainkey 3600 IN TXT "v=DKIM1; k=rsa; t=s; s=email; p=..." // à rajouter plus tard
cloud 3600 IN CNAME mastructure.org.
mail 3600 IN A 10.11.12.13 //IPv4 de votre serveur Mail
*.test 3600 IN A 20.21.22.23 //IPv4 de votre serveur test/bac à sable
onlyoffice 3600 IN CNAME mastructure.org.
www 3600 IN A 1.2.3.4 //IPv4 de votre serveur Web
```
:::warning
**VIGILANCE :** Chaque ligne de cette configuration a un sens, nous vous conseillons de ne pas la copier/coller sans en comprendre un minimum ou demander conseil.
:::
Après un peu d'attente (en général quasi instantané mais parfois jusqu'à 2h), vous pouvez vérifier que vos domaines et sous-domaines sont bien enregistrés et diffusés :
* en effectuant la commande suivante depuis un terminal, **vous devez retrouver votre adresse IPv4 dans la réponse**. Si c'est le cas, vous pouvez passer à l'étape suivante.
```
ping mastructure.org
```
* avec le site https://dnschecker.org qui indique la propagation de la configuration DNS
---