Installation et Configuration d’un serveur DNS
>>> Microsoft Windows server 2008 R2 English
Version PDF

Dans ce cours, nous allons donc apprendre à configurer un serveur DNS sous Windows server dans notre cas nous utiliserons la version server 2008 R2.


Sommaire :

I) Installation
II) Configuration
III) Ajout d’une machine
IV) Test du serveur
V) Configuration des informations du serveur DNS
VI) Test du serveur


Il n’est guère facile de faire retenir une adresse du style : 213.251.175.34/ nom_de_mon_site à des visiteurs. Si vous y arrivez, vous êtes un champion. C’est donc le travail du serveur DNS de traduire notre nom de domaine. Il vous suffira de définir votre nom de serveur chez votre registar. (On prendra pour exemple dumca.eu comme domaine, (SRV comme nom de machine et 192.168.1.3 (masque 255.255.255.0) comme configuration IP)

Avant de commencer l’installation vous devez avoir configuré une adresse IP fixe à votre serveur ainsi qu’un nom de machine. Vous pouvez aussi dès à présent ajouter "127.0.0.1" comme adresse de serveur de noms dans les paramètres IP.

I) Installation

Haut de page

Nous allons commencer par installer ce "roles" sur notre serveur, ouvrez le "Server Manager" cliquez sur "Roles" puis sur "Add Roles" :

Cochez ensuite "DNS Server" et cliquez sur "Next".

Cliquez sur "Next".

Cliquez sur "Install".

Patientez pendant l’installation.

Cliquez sur "Close".

Comme vous pouvez le constater dans le "Server Manager" le rôle DNS a bien était ajouté.

II) Configuration

Haut de page

Cliquez sur le "+" devant "Roles" puis devant "DNS" pour développer. Faites ensuite un clic droit sur le nom de votre serveur (dans notre cas "CERISE") puis cliquez sur "Configure a DNS Server...".

L’assistant de configuration se lance, cliquez sur "Next".

Sélectionnez maintenant le type de serveur dont vous avez besoin, nous utiliserons le premier choix recommandé pour les petits réseaux :

Voici la traduction pour vous aider à faire votre choix :

Sélectionnez ensuite le premier choix, pour que votre serveur soit le serveur primaire.

Voici la traduction pour vous aider à faire votre choix :

Déclarer le nom de votre domaine dans notre cas nous utiliserons "dumca.eu".

Donnez un nom au fichier de configuration de votre serveur DNS, je vous conseille de laisser celui par défaut.

On vous propose maintenant d’accepter ou de ne pas accepter les mises à jour dynamiques, si vous avez installé "Active Directory" sélectionnez la première option "Allow only secure dynamic updates". Sinon sélectionnez "Do not allow dynamic updates" pour ne pas autoriser les mises à jour dynamiques pour plus de sécurité.

Nous allons maintenant configurer les adresses des DNS public sur lesquels notre serveur ira chercher les noms de site internet (exemple google.com). J’ai ajouté 3 adresses :
 8.8.8.8
 8.8.4.4
 80.10.246.3

Il vous reste plus qu’à cliquer sur "Finish".

Nous nous retrouvons de nouveau sur la fenêtre du "Server Manager", faite un clic droit sur "Reverse Lookup Zones" puis "New Zone ...".

Sélectionnez "Primary zone".

Suivant votre réseau sélectionnez "IPv4 Reverse Lookup Zone" ou "IPv6 Reverse Lookup Zone", dans mon cas je choisi la première option.

Entrez maintenant l’adresse réseau.

Donnez un nom au fichier de configuration de votre zone arpa, je vous conseille de laisser celui par défaut.

On vous propose maintenant d’accepter ou de ne pas accepter les mises à jour dynamiques, si vous avez installé "Active Directory" sélectionnez la première option "Allow only secure dynamic updates". Sinon sélectionnez "Do not allow dynamic updates" pour ne pas autoriser les mises à jour dynamiques pour plus de sécurité.

Il vous reste plus qu’a cliquer sur "Finish".

III) Ajout d’une machine

Haut de page

Maintenant nous allons ajouter manuellement un nom de machine, faite un clic droit sur la partie droite comme sur l’image ci-dessous, puis cliquez sur "New Host (A or AAAA).

Entrez le nom de machine, puis son adresse IP sans oublier de cocher "Create associated pointer (PTR) record".

Comme vous pouvez le voir sur la photo ci-dessous nous avons bien ajouté un nouveau nom de machine.

IV) Test du serveur

Haut de page

Nous allons essayer maintenant de faire une résolution de DNS pour savoir si notre serveur fonctionne, faite un clic droit sur le nom du serveur à gauche comme ci-dessous, puis cliquez sur "Launch nslookup".

Une fenêtre de commande MS-DOS s’ouvre, tapez le nom complet (nom de machine + nom de domaine) de la machine que vous venez d’ajouter.

Comme vous pouvez le remarquer il y a un petit problème de configuration, les informations retourné par le serveur ne sont pas complètes :
 Server : Unknown
 Address : fe80::595f:61d3:687d:709c

V) Configuration des informations du serveur DNS

Haut de page

Dans la "Forward Lookup Zone" faite un clic droit sur "Name Server (NS)" dans la partie de droite, puis "Properties".

Vous obtenez cette fenêtre (ci-dessous), cliquez sur "Edit".

Entrez le nom FQDN ou nom complet du serveur (nom de machine + nom du domaine), puis ajoutez au moins une adresse IP avant de cliquer sur "OK".

Cliquez maintenant sur l’onglet "Start of Authority (SOA)", Configurez les paramètres suivants puis fermez cette fenêtre.

Recommencez avec la "Reverse Lookup Zone" faite un clic droit sur "Name Server (NS)" dans la partie de droite, puis "Properties".

Vous obtenez cette fenêtre (ci-dessous), cliquez sur "Edit".

Entrez le nom FQDN ou nom complet du serveur (nom de machine + nom du domaine), puis ajoutez au moins une adresse IP avant de cliquer sur "OK".

Cliquez maintenant sur l’onglet "Start of Authority (SOA)", Configurez les paramètres suivants puis fermez cette fenêtre.

VI) Test du serveur

Haut de page

Nous allons re-essayer la résolution de DNS pour savoir si notre serveur fonctionne, faite un clic droit sur le nom du serveur à gauche comme ci-dessous, puis cliquez sur "Launch nslookup".

Une fenêtre de commande MS-DOS s’ouvre, tapez le nom complet (nom de machine + nom de domaine) de la machine que vous venez d’ajouter.

Vous pourrez remarquer que cette fois, nous n’avons plus d’erreur.

Votre serveur fonctionne, vous pouvez ajouter l’adresse IP de votre serveur comme serveur de noms dans les configurations IP de vos stations de travail. Si vous avez des questions n’hésitez pas.

 
 
 
 
 
Commentaires :

  •  Installation et Configuration d’un serveur DNS    > 10 juillet 2015 21:39, par thomas

    Merci pour ce tuto.


  •  Installation et Configuration d’un serveur DNS    > 29 mars 2015 10:47, par DCF

    Bonjour, je souhaiterai mettre en place plusieurs serveurs web (:80) qui possède chacun leur propre sous-domaine.

    ex :
    sv1.exemple.com = machine1
    sv2.exemple.com = machine2

    Donc pour ce projet je suppose qu’il faille utiliser les rôles DNS et surement DHCP non ?

    J’imagine la configuration suivante :
    WAN > Firewall > Serveur dns/dhcp > switch > sv1/sv2/...

    En ouvrant le port 80 vers le serveur dns/dhcp, est ce que les visiteurs (externe) accèderont au serveur demandé (sv1/sv2) en fonction du sous-domaine appelé ?

    Beaucoup de question pour surement un truc tout simple. Merci à vous


  •  Installation et Configuration d’un serveur DNS    > 20 mars 2015 21:15, par Christophe

    Bonjour,

    Tout d’abord merci pour votre Tutorial. je l’ai trouvé très bien fait, les captures d’écran aident beaucoup.

    Petite question : le Tutorial décrit bien l’installation d’un DNS pour un Intranet ?

    D’avance merci pour votre réponse.

    Au plaisir de vous lire.


    •  Installation et Configuration d’un serveur DNS    > 27 mars 2015 09:16, par N.Salmon

      Bonjour,

      Je confirme que l’article decrit bien la configuration d’un serveur DNS local (intranet).

      Cordialement,
      N.Salmon


  •  probleme de config    > 5 mars 2015 17:18, par McBain Straddi

    bonjour,

    je suis le tuto pas à pas et je n’arrive pas a avoir une réponse juste dans le nslookup, le serveur reste en unknown

    ma configuration :

    serveur 2008 R2 avec AD, DNS et DHCP
    nom du domaine : karim.com
    nom du serveur : server
    IP : 192.168.1.2
    passerelle : 192.168.1.1

    la zone direct et reverse sont configurer comme indiqué dans le tuto, le NS était déjà juste au niveau du nom complet et de l’IP

    cette manipulation est pour un TP en interne pour un stagiaire mais mon manque de pratique sur 2008 est flagrant ... :p

    cdt


  •  Installation et Configuration d’un serveur DNS    > 27 janvier 2014 17:15, par moufle

    Bonjour j’aimerai savoir si le nom de domaine que tu utilise dans ton tuto il faut que tu le réserve comme par exemple chez ovh pour quand tu veux le taper sur le web ça pointe ton serveur


    •  Installation et Configuration d’un serveur DNS    > 16 février 2014 14:49, par N.Salmon

      Bonjour,
      Tout dépend de tes besoins, par exemple si tu veux faire un serveur DNS qui sera utilisé seulement en interne, alors pas besoin de prendre un nom de domaine chez OVH.
      Si a contraire tu veux utiliser ton domaine depuis l’extérieur, alors oui tu achète un domaine chez OVH et tu redirige les requêtes NS vers l’adresse publique de ton serveur.

      Comme je fais que des LAB chez moi, je n’achète pas de nom de domaine.


  •  Installation et Configuration d’un serveur DNS    > 24 mai 2013 23:00, par mNs

    Merci, c’est très détaillé et très intéressant. N’hésite pas à nos proposer d’autres.


  •  Installation et Configuration d’un serveur DNS    > 5 mars 2013 08:56, par pente

    bjr ton tuto est bien detaillé et vraiment merci !mais certains endroit ne sont pas tre explicatif par exemple lorske tu fait un premier ping pour tester ton serveur il ne marche pas, tu ne nous dit pas pourquoi il ne marche pas,et tu ne nous dit pas aussi ce ke tu a ohmi de faire dans ce cas, j’ai aussi un sourci au nivveau des zone kel sont leur role dans le DNS. merci pour tes reponses.


    •  Installation et Configuration d’un serveur DNS    > 20 mars 2013 23:49, par N.Salmon

      Bonjour,
      Dans ton message tu dis que je ping ne marche pas, si tu relie l’article tu peux voir que je ne fais pas de ping mais un "Nslookup".
      Nslookup est un logiciel permettant de faire des requêtes DNS.
      Dans le premier test, effectivement il y a un problème le serveur de noms est "Unknown". Donc on peut déduire que la déclaration du serveur de noms est mal gérée. La machine n’arrive pas à résoudre l’adresse IP correspondant au serveur de noms. J’explique ensuite dans le chapitre V comment résoudre le problème, en configurant les propriétés du NS dans la zone forward et dans la zone reverse.
      J’espère avoir répondu à votre première question.
      Concernant le rôle des zones dans le serveur DNS, elle définisse votre domaine. La zone Forward va résoudre les noms est indiqué l’adresse IP de la machine correspondante. Exemple Je cherche l’adresse IP correspondant à www.google.com le DNS vérifie dans le domaine google.com la machine nommé www, puis répond à la requête en lui donnant l’adresse IP du serveur www dans le domaine google.com.
      La zone Reverse réalise l’action inverse, une machine possède une IP est souhaité connaitre le nom de cette machine dans le domaine. Donc elle envoie une requête demandant à qui appartient l’adresse IP 192.168.1.1 le serveur DNS regarde dans la zone reverse trouve la machine qui correspond à l’adresse IP et répond à la requête en donnant le nom de la machine.


  •  Installation et Configuration d’un serveur DNS    > 11 février 2013 23:11, par DM

    bonjour, le tuto est parfait, mais j’ai quelques questions, pourquoi avez vous mis 2 IP différentes dans forward et reverse ? si je met la même IP que le pc cela pose t’il problème ? idem pour le nom de serveur (cerise, myrtille) pourquoi 2 noms différent cela a t’il une grande importance ?


    •  Installation et Configuration d’un serveur DNS    > 14 février 2013 18:30, par N.Salmon

      Bonjour,
      Alors si j’ai mis deux adresses IP différentes, c’est parce que Myrtille et Cerise sont deux serveurs physiques que j’ai sur le réseau.
      Pour résumer :
       J’ai un serveur Cerise qui est le serveur DNS
       J’ai un serveur Myrtille
       J’ai un serveur Kiwi
      Si vous voulez utiliser plusieurs nom differents pour le meme serveur je vous conseille :
       De créer un New Host (A ou AAAA), avec le nom principal.
       Et de créer des CNAME ou alias pour les autres noms.


  •  Installation et Configuration d’un serveur DNS    > 22 janvier 2013 09:18, par Jurgenjak

    Bonjour, j’ai suivi pas à pas le tuto mais j’ai toujours un problème quand j’essais de résoudre le nom de la machine que j’ai ajouté ; aucune information ne m’est retournée concernant le serveur (server : Unknown)


    •  Installation et Configuration d’un serveur DNS    > 23 janvier 2013 21:55, par N.Salmon

      La configuration IP du Serveur est elle correcte avec en serveur de nom primaire : 127.0.0.1 (sur le serveur) ?
      La zone reverse a t elle était créée pour chaque sous-réseau ?


  •  Installation et Configuration d’un serveur DNS    > 7 janvier 2013 09:32, par Renaud

    Merci pour le Tuto qui m’a été très utile !


  •  Installation et Configuration d’un serveur DNS    > 23 novembre 2012 06:54, par gae

    cool ! ce tuto m’a bien aidé merci