Files
vps-docs/04-dns.md
2026-04-08 16:15:11 +02:00

2.1 KiB

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.<DOMAINE_SERVEUR>.
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.<DOMAINE_SERVEUR>.|0|3600
NS|{DOMAIN}.|ns2.<DOMAINE_SERVEUR>.|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.<DOMAINE_SERVEUR> (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 : <DOMAINE>
  • IP : <IP>
  • IPv6 : <IPV6>
  • Email : votre email
  • DKIM : cocher
  • DNSSEC : decocher (activer plus tard)

Configurer les NS chez le registrar

OVH

  1. Creer les glue records : ns1.<DOMAINE> et ns2.<DOMAINE> -> <IP>
  2. Changer les nameservers vers ns1.<DOMAINE> et ns2.<DOMAINE>

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.<DOMAINE_SERVEUR>
  • ns2.<DOMAINE_SERVEUR>

Verification

dig @8.8.8.8 <DOMAINE> NS +short
dig @8.8.8.8 <DOMAINE> A +short
dig @8.8.8.8 mail.<DOMAINE> A +short