===== Doc générale ===== Nom d'hôte (domaine) -> IP = résolution d'hôte IP -> nom d'hôte (domaine) = résolution inversée www.mon_domaine.com ^Niveau de domaine^nom^signification| ^1^.com|TLD -> "Top Level domain"| ^2^mon_domaine|domaine| ^3^www|sous-domaine| Jusqu'à 127 niveaux de domaine (aaa.bbb.ccc.ddd.eee...). Chacun de ces niveaux est appelé label et consitué de 63 caractères au maximum. Le nom de domaine complet est appelé "Fully qualified Domain Name" (FQDN) et peut comprendre jusqu'à 253 caractères. ====fichier de description de zone sur un DNS==== En 3 parties : - **TTL** : Time to live : combien de temps les autres serveurs DNS sont autorisés à conserver les informatons en cache, en secondes. - **Informations générales** : - **Serial** : incrémenté à chaque modification du fichier - **Refresh** : Durée à partir de laquel les DNS slave doivent rafraîchir leur cache. - **Retry** : durée à partir de laquelle les serveurs slave réessaieront d'accéder au serveur master en cas d'indisponibilité - **Expire** : durée à partir de laquelle les serveurs slave considèreront que le serveur master est indisponible s'il ne répond pas. - **Negative Cache TTL** : Durée de vie minimal du cache de chaque enregistrement. - **Enregistrement du domaine** : détail du domaine, sous-domaine, etc, c'est ici que se fait l'association entre l'IP et le nom de domaine. ===configuration des zones=== 5 colonnes : - **domaine** : nom de domaine ou sous-domaine concerné - "@" fait référence au domaine de base que l'on est en train de définir (mon-domaine.com par exemple) - "www" ou autre chaîne fait référence à un sous-domaine (par exemple "www.mon-domaine.com") - **TTL** : TTL spécifique à cet enregistrement. - **IN** : Classe. C'est toujours "IN" sur internet. - **Type** : type d'enregistrement : - **A** : correspondance domaine / IPv4 - **AAAA** : correspondance domaine / IPv6 - **CNAME** : alias - **NS** : délégation de la gestion d'un domaine - **TXT** : chaîne de texte libre - **MX** : serveurs de mail - Autres : WKS, PTR, LOC, HINFO et d'autres - **Valeur** : En général une IP ou un autre nom de domaine, qui définit l'enregistrement. Pour les types A, c'est l'adresse IP de la machine qui correspond au sous-domaine. === Types d'enregistrement === ^Type^Type de valeur^description^ ^A|IP(V4)|correspondance domaine / IPv4| ^AAAA|IP(V6)|correspondance domaine / IPv6| ^CNAME|NDD|CNAME (pour Canonical Name) permet de définir des alias de noms de domaine, c'est-à-dire des équivalences.| ^NS|IP|définir d'autres serveurs DNS qui gèrent ces domaines et leurs sous-domaines.| ^TXT|Chaîne de caractère|Permet de donner des informations sur le site, ex : "Owner: Jean Valjean (+33 6 66 66 66 66)"| ^MX|NDD| | Note: un nom complet finit par un point, ex : - bien : www.mon-domaine.com**.** - pas bien : www.mon-domaine.com ===== Config Gandi -> OVH ===== ^Nom^Type^Valeur^utilité^ |@|A|ip serveur OVH|lie le domaine entier vers IP serveur| |@|AAAA|idem|idem mais ipv6| |www|CNAME|domaine.tld.|redirection www.domaine.tld -> domaine.tld|