Synology : Installer DNS Server

08/08/2015

Logo DNS Server
Le Domain Name System (ou DNS, système de noms de domaine) est un service permettant d’accéder à une ressource sur un réseau (un site internet par exemple) sans connaitre son adresse IP.
Ce tuto présente l’installation de l’application DNS Server sur un NAS Synology ainsi que la création d’une zone maître. Couplé avec le serveur DHCP, votre NAS régnera en maître dans votre intranet !


Si vous souhaitez en savoir plus sur la notion de DNS et d’adresses IP, je vous conseille de lire cet article ainsi que la page Wikipedia.

Sommaire

Comment installer un serveur DNS sur le NAS Synology

La version de DiskStation Manager utilisée dans cet article est la 5.1

Suivez ces étapes pour installer ce programme sur votre NAS Synology.

Ouvrez le centre de paquet puis affichez la catégorie Utilitaires. Recherchez l’application DNS Server et lancez l’installation.

Installation de DNS Server sur un NAS Synology

Installation de DNS Server sur un NAS Synology

Une notification du pare feu (si vous l’avez activé) s’affiche, vous demandant d’ouvrir le port 53.

Ouverture du port 53

Ouverture du port 53

Configurer DNS Server sur le NAS Synology

Lancez l’application DNS Server.

Interface de DNS Server

Interface de DNS Server

Nous allons créer une zone (une délégation) qui va se charger de définir les informations de notre nom de domaine.
Nous pourrons ainsi identifier des ressources (un ordinateur, une tablette, une imprimante …) sans connaitre leurs adresses IP ou leurs noms NETBIOS.

Cliquez sur le bouton Créer, puis Zone master.

Création d'une zone maître

Création d’une zone maître

Voyons maintenant la description de chaque paramètre :

  • Type de domaine : Sélectionnez Zone de redirection. (Si vous voulez configurer un enregistrement PTR, sélectionnez Zone inversée).
  • Nom de domaine : Entrez votre nom de domaine
  • Serveur DNS principal : Entrez l’adresse IP de votre NAS.

Les 3 paramètres suivants sont destinés à des usages un peu plus poussés :

  • Format série : Format du numéro de série utilisé pour les enregistrements SOA. Pour un usage privé, le format entier est suffisant.
  • Activer la règle de transfert de zone : Activez cette option pour limiter les hôtes qui sont autorisés à synchroniser les fichiers de zone depuis la nouvelle zone maître.
  • Limiter le service IP source : Spécifiez les hôtes qui sont autorisés à interroger ce serveur DNS pour cette zone

Validez la création de la zone.

Ajouter un enregistrement à une zone

Nous allons maintenant créer un enregistrement dans la zone pour identifier un serveur et ainsi accédez au site web qu’il héberge.

Sélectionnez la zone dans le tableau et cliquez sur le bouton Modifier, puis Enregistrement de ressource.

Ajoutez via le bouton créer, un enregistrement A Type.

Renseignez un nom pour identifier le site (« intranet » dans l’exemple) puis renseignez l’adresse IP de la machine.

Ajout d'un enregistrement A dans la zone

Ajout d’un enregistrement A dans la zone

Vous pouvez désormais accéder à ce site sans devoir connaitre l’adresse IP du serveur qui l’héberge : http://intranet.mon-domaine.fr

Configuration des résolutions (resolver)

Vous devez spécifier à votre NAS les adresses DNS de votre fournisseur d’accès pour résoudre les domaines que votre NAS ne connait pas, c’est-à-dire, tous les domaines qui existent dans le monde !
Accédez à l’onglet Résolution, puis spécifiez les adresses primaires et secondaires communiquées par votre FAI.

Configuration des redirecteurs

Configuration des redirecteurs

Validez en cliquant sur le bouton Appliquer.

Configurer vos équipements

Pour que les ressources de votre réseau local interroge votre serveur DNS, il est impératif de leurs indiquer l’adresse IP du NAS.
Si votre réseau comprend un serveur DHCP et que vous pouvez modifier les adresses DNS, alors il suffit de spécifier celle du NAS.
Autrement, vous pouvez utiliser le serveur DHCP du NAS.

17 réflexions au sujet de « Synology : Installer DNS Server »

  1. Benoît Quiniou

    Bonjour, Merci pour vos tutoriels. Je suis un de plus dans le cas Livebox Play + NAS Synology hébergeant des services webs. J’ai suivi les tutos pour le serveur DHCP et celui-ci pour le DNS. Pour l’instant, ma livebox ne m’a permis d’attribuer un bail fixe au décodeur TV (même après plusieurs reboots) mais ça tient.
    Par contre, concernant le DNS, j’ai le souci que le NAS lui-même n’est plus capable de résoudre les noms de domaine… Si je lui donne un serveur DNS extérieur manuel (dans l’onglet général de l’interface réseau), il y arrive mais du coup, les clients DHCP prennent celui-là aussi, et tout ça n’a plus aucun intérêt.
    Une astuce ?
    Merci par avance,

  2. Benoît Quiniou

    Ok, je n’avais pas essayé correctement toutes les possibilités. Ça fonctionne bien, si je donne une addresse de serveur DNS externe dans les paramètres IPv4 de l’interface réseau : le NAS résout correctement et les clients DHCP prennent bien mon DNS en primaire, me permettant d’accéder à mes services web depuis le réseau local.
    Je ne peux pas enlever mon commentaire et peut-être cela pourra servir à d’autres.

  3. Julien Nicole Auteur de l’article

    Bonjour Benoit,

    Exactement, il faut préciser au NAS le nom d’un serveur de domaine pour traiter les demandes qu’il ne connait pas.

  4. Christophe

    Bonjour,
    Je despere à configurer le Dns Server sur mon synology et ne peut finalement plus accéder à mes mails une fois sur mon LAN.
    Un screen plus détaille pourrait mettre vraiment utile.
    Merci

  5. Julien Nicole Auteur de l’article

    Bonjour,

    Envoyez moi le détail de votre zone ainsi que votre configuration.

    Julien

  6. Christophe

    Bonjour,
    Ma,configuration DNS est la suivante:
    domaine.fr MX 10 domaine.fr
    domaine.fr NS domaine.fr
    ns.domaine.fr A IP du NAS

    Configuration DHCP dans interface:
    Passerelle de la livebox sinon pas de connection à internet (jusque là normal si mon dns ne fonctionne pas)
    DNS Server : IP du NAS

    Merci d’avance ????

  7. Julien Nicole Auteur de l’article

    Bonjour,

    J’ai modifié l’article pour expliquer comment configurer le resolver (Résolution). Vous devez spécifier les adresses primaires et secondaires communiquées par votre fournisseur d’accès.

    Cordialement

  8. Julien (@Ditek)

    Bonjour,

    je dispose d’un nom de domaine 1and1 que je souhaite rediriger vers mon NAS qui heberge mon site Web.
    Je ne parviens pas à acceder à mon NAS depuis le web avec mon nom de domaine, ni à mon site web actuellement.

    Est ce que cette solution pourrai le permettre et si oui comment le configurer ?
    J’ai tenter avec votre méthode mais ca n’a rien donner…

    Pouvez vous m’aider ?

  9. Julien Nicole Auteur de l’article

    Bonjour,

    Désolé de vous répondre 1 semaine après …

    Vous devez d’abord récupérer votre adresse IP (à condition qu’elle ne change pas tous les jours).

    Ensuite, il faut mettre en place une entrée A dans votre zone DNS 1and1 et faire pointer le sous domaine www vers votre IP. (https://assistance.1and1.fr/domaines-c65617/parametrer-un-domaine-c85159/parametres-dns-c66705/modifier-l-adresse-ip-a-record-et-aaaa-record-a706689.html).

    Un délai de 24h est parfois nécessaire pour que votre hébergeur est mis à jour ses serveurs DNS.

    Ensuite, il est possible que depuis votre réseau vous ne pouviez plus accéder à votre site.
    Dans ce cas, il faut mettre en place un serveur DNS dans votre réseau local et définir une zone pour votre domaine. Il faut ensuite ajouter une entrée A pour le sous domaine www vers l’IP local de votre NAS (192.168.* si vous n’avez pas modifié la configuration par défaut de votre réseau).
    La modification de l’adresse du serveur DNS sur votre ordinateur sera nécessaire.

    Bon courage,
    Julien

  10. Gilles

    Bonjour,

    Je viens de passe à Orange (fibre) et j’héberge mon site depuis mon NAS Synology.

    J’ai suivi les procédures pour configurer :
    * les 2 serveurs DHCP (livebox + SYNO)
    * le serveur DNS sur le SYNO

    Néanmoins, rien n’y fait : depuis chez moi, un nslookup ou un ping sur l’adresse externe de mon site pointe toujours sur l’adresse externe et non pas celle en 192.168.x.x

    J’ai perd donc localement la connexion à mon serveur owncloud, et autres services web…

    Une idée du pourquoi votre méthode ne fonctionne pas ?

    Cordialement,

    Gilles

  11. Julien Nicole Auteur de l’article

    Bonjour Gilles,

    Je pense que le NAS ou votre ordinateur a mis en cache l’adresse externe. Vous pouvez tenter une purge du cache.

    Mais depuis la date où vous avez posté ce commentaire, le problème de cache devrait être résolu ! Qu’en est-il ?

    Julien

  12. Guillaume

    Bonjour Julien,

    Je vous remercie pour ce Tuto mais je ne n’arrive pas à mettre en place le serveur DNS correctement.
    Pourriez vous m’aider ?

    Ma configuration :
    – neufBox NB4
    – Routeur D-LINK DIR655 avec Translation du port 53 en TCP et UDP
    – NAS SYNOLOGY DS212+

    C’est mon routeur qui fait office de serveur DHCP pour mon réseau local. il est branché juste derrière ma neufBox.
    J’ai créer selon votre tuto une nouvelle zone que j’ai appelé « mydomain.fr » avec comme adresse IP l’adresse IP locale de ma NAS (192.168.0.xxx)
    J’ai ensuite ajouté un enregistrement de type A pour faire pointer le sous domaine nas.mydomain.fr vers l’adresse IP de ma NAS (192.168.0.xxx)

    Ensuite, si je tente de me connecter via un navigateur (j’ai utilisé firefox) sur « nas.mydomain.fr », je ne me connecte pas à ma nas mais à la place une page web d’un site externe s’ouvre. En l’occurrence, dans mon cas de figure il s’agit du site web « https://www.nordnet.com/site-internet ».

    J’ai bien appliqué le vidage du cache dns comme vous l’avez mentionné un peu plus loin en effectuant un ipconfig /flushdns mais apparemment sans succès.

    Cordialement

    Guillaume

  13. Julien Nicole Auteur de l’article

    Bonjour Guillaume,

    Désolé de répondre tardivement.

    Est-ce que vous avez bien spécifié l’adresse IP du NAS dans le champ Serveur DNS de la configuration DHCP de votre routeur ?

    Lancez la commande nslookup sur l’ordinateur, vous verrez quel adresse IP il utilise pour résoudre les noms de domaine.

    Julien

  14. Guillaume

    Bonjour Julien,

    C’est à mon tour que je vous répond tardivement, je n’étais pas à proximité de mon matériel ces dernières semaines pour effectuer les test.

    Je vous remercie pour votre réponse.
    En effet, je n’avais pas configuré mon routeur. En revanche, je n’ai pas trouvé le moyen de modifier l’adresse des serveur DNS sur le routeur dont je dispose. Je me retrouve donc coincé.

    Cordialement

    Guillaume

  15. Jean

    Bonjour, j’utilise DNS serveur pour contourner l’absence de loopback de ma livebox play et pouvoir ainsi utiliser les fonctionnalités de mon NAS avec mon ordinateur portable et mon iphone à la maison (reseau local) ou à l’extérieur (via internet).
    Mon adresse synology est maison.synology.me.
    J’ai créé une zone master maison.synology.me sur l’adresse IP de mon NAS 192.168.1.200
    J’ai donc :
    – ns.maison.synology.me. A 86400 192.168.1.200
    – maison.synology.me. NS 8640 ns.maison.synology.me.

    Puis j’ai créé un enregistrement de type A pour diriger les requêtes maison.synology.me vers 192.168.1.200, donc j’ai une ligne supplémentaire :
    – maison.synology.me A 86400 192.168.1.200

    Et j’ai activé les redirecteurs vers ma box car aucun autre nom de serveur n’est renseigné.
    Ca marche par miracle :)

    Ma question est : est-ce correct ? Et la zone master doit elle s’appeler maison.synology.me ou peut-elle s’appeler maison.local par exemple ?

    C’est juste pour comprendre un peu mieux ce que j’ai mis en place.
    Merci

  16. Julien Nicole Auteur de l’article

    Bonsoir,

    Vous pouvez nommer votre zone comme bon vous semble :)

    Pour ma part, j’ai utilisé mon domaine e-nnov.fr comme nom de zone.

    Cordialement,
    Julien

  17. HEGELE Sebastien

    Je n’arrive pas a configurer correctement le dns server, pour rediriger une adresse vers une autre . En fait ,j’ai une machine interne qui fait appel régulièrement à l’adresse externe clock.titi.com et j’aimerais rediriger tout mon reseau local
    vers clock.toto.com .Ca parait simple, sauf qu’à ce jour, le redirection ne fonctionne pas. Qui peut m’aider car je sèche…

Laisser un commentaire