# 4. DNS ## Templates DNS Creer deux templates dans ISPConfig > **DNS > DNS Templates** : ### Template IPV4 autoNS **Fields :** Domain, IP Address, Email, DKIM, DNSSEC ``` [ZONE] origin={DOMAIN}. ns=ns1.. mbox={EMAIL}. refresh=7200 retry=540 expire=604800 minimum=3600 ttl=3600 [DNS_RECORDS] A|{DOMAIN}.|{IP}|0|3600 A|www|{IP}|0|3600 A|mail|{IP}|0|3600 A|autoconfig|{IP}|0|3600 A|autodiscover|{IP}|0|3600 A|webmail|{IP}|0|3600 CNAME|ftp|{DOMAIN}|0|3600 CNAME|smtp|{DOMAIN}|0|3600 CNAME|pop3|{DOMAIN}|0|3600 CNAME|imap|{DOMAIN}|0|3600 NS|{DOMAIN}.|ns1..|0|3600 NS|{DOMAIN}.|ns2..|0|3600 MX|{DOMAIN}.|mail.{DOMAIN}.|10|3600 TXT|{DOMAIN}.|v=spf1 mx a ~all|0|3600 SRV|_imaps._tcp|0 1 993 mail.{DOMAIN}|0|3600 SRV|_submission._tcp|0 1 465 mail.{DOMAIN}|0|3600 ``` ### Template IPV6 autoNS Meme chose que IPV4 + ajout des AAAA : **Fields :** Domain, IP Address, IPv6 Address, Email, DKIM, DNSSEC Ajouter dans [DNS_RECORDS] : ``` AAAA|{DOMAIN}.|{IPV6}|0|3600 AAAA|www|{IPV6}|0|3600 AAAA|mail|{IPV6}|0|3600 AAAA|autoconfig|{IPV6}|0|3600 AAAA|autodiscover|{IPV6}|0|3600 AAAA|webmail|{IPV6}|0|3600 ``` > **Important :** Les NS pointent vers `ns1.` (votre domaine principal), pas `ns1.{DOMAIN}`. Cela evite les problemes de glue records pour les domaines heberges. ## Creer une zone DNS ISPConfig > **DNS > Add DNS Zone > DNS Wizard** - Template : Template IPV6 autoNS - Domain : `` - IP : `` - IPv6 : `` - Email : votre email - DKIM : cocher - DNSSEC : decocher (activer plus tard) ## Configurer les NS chez le registrar ### OVH 1. Creer les glue records : `ns1.` et `ns2.` -> `` 2. Changer les nameservers vers `ns1.` et `ns2.` > **Note :** OVH verifie que Bind9 repond avant d'accepter. Creer la zone DNS dans ISPConfig d'abord. ### Domaines .ci (MTN/Cloud4Africa) Pointer les NS vers le domaine serveur principal : - `ns1.` - `ns2.` ## Verification ```bash dig @8.8.8.8 NS +short dig @8.8.8.8 A +short dig @8.8.8.8 mail. A +short ```