Gérer les DNS

Plesk met à la disposition des administrateurs une interface conviviale pour les aider à gérer le service de noms BIND utilisé pour gérer les noms de domaines. Il automatise toutefois l'entretien des zones DNS des domaines gérés : vous configurez seulement un template de zone DNS et quand de nouveaux noms de domaines sont créés dans Plesk, leurs fichiers de zone sont automatiquement générés conformément au template, et sont enregistrés dans la base de données du serveur de noms. Ainsi, vous n'aurez plus besoin de vous soucier d'éditer à la main cette multitude de fichiers de zone ni de mettre à jour la configuration de l'initialisation de votre serveur de noms.

Automatiser la création de zones DNS pour tout le serveur

Pour faire en sorte que Plesk génère automatiquement les fichiers de zone pour les nouveaux domaines et qu'il les ajoute à la base de données du serveur de noms, nous vous recommandons d'utiliser un template de zone DNS. Par défaut, le template comprend tous les types d'enregistrements DNS nécessaires pour rendre les services de votre domaine accessibles aux internautes : des enregistrements NS pour indiquer les serveurs de noms d'autorité pour les zones, des enregistrements A pour la résolution de vos serveurs de noms en adresses IP, des enregistrements PTR pour la gestion des zones inversées qui sont requises pour la transformation en sens inverse d'adresses IP en noms de domaines, des enregistrements CNAME pour préciser les alias correspondant au nom canonique, qui sont souvent utilisés pour définir des types de services Internet disponibles sur votre hôte (tels que le Web et FTP), et enfin des enregistrements MX pour indiquer les serveurs d'échange de messagerie qui ont le droit d'accepter du courrier électronique arrivant sur vos domaines. Si vous le voulez, vous pouvez ajouter des enregistrements TXT qui pourront être utilisés pour implémenter le Sender Policy Framework, la solution pour combattre le piratage informatique, pour aider vos clients à lutter contre les spammeurs. Pour en savoir plus sur SPF, veuillez consulter la page http://spf.pobox.com/index.html.

Pour voir les enregistrements par défaut du template DNS valable pour tout le serveur :

  1. Cliquez sur le raccourci Serveur dans le volet de navigation.
  2. Cliquez sur l'icône DNS dans la section Services. L'écran Template DNS affichera la liste de tous les templates d'enregistrements de ressources. Les templates <ip> et <domaine> sont remplacés dans la zone générée par les véritables adresses IP et véritables noms de domaines.

Pour ajouter l'enregistrement d'une nouvelle ressource au template DNS valable pour tout le serveur :

  1. Cliquez sur le raccourci Serveur dans le volet de navigation.
  2. Cliquez sur l'icône DNS dans la section Services.
  3. Cliquez sur l'icône Nouv. enregistrement dans la section Outils.
  4. Choisissez le type d'enregistrement de ressources et précisez les propriétés que l'enregistrement doit avoir. Notez que vous pouvez utiliser des templates pour adresses <ip> et pour <domaines> qui seront remplacés dans la nouvelle zone crée par les véritables adresses IP et véritables noms de domaines. Vous pouvez utiliser un caractère générique pour indiquer une partie du nom de domaine. Et vous pouvez bien sûr indiquer les valeurs exactes qu'il vous faut.
  5. Cliquez sur OK.

Pour supprimer l'enregistrement d'une ressource du template DNS valable pour tout le serveur :

  1. Cliquez sur le raccourci Serveur dans le volet de navigation.
  2. Cliquez sur l'icône DNS dans la section Services.
  3. Cochez la case correspondant à l'enregistrement du template que vous voulez supprimer, puis cliquez sur Supprimer la sélection.
  4. Confirmez la suppression puis cliquez sur OK.

Pour restaurer la configuration d'origine du template DNS valable pour tout le serveur :

  1. Cliquez sur le raccourci Serveur dans le volet de navigation.
  2. Cliquez sur l'icône DNS dans la section Services.
  3. Cliquez sur l'icône Par défaut dans la section Outils.

Plesk met automatiquement à jour le nom de la zone, le nom d'hôte, l'adresse e-mail de l'administrateur ainsi que le numéro d'immatriculation, et écrit dans les fichiers des zones qu'il gère les valeurs par défaut pour le reste des paramètres de l'enregistrement Start of Authority. Si les valeurs par défaut ne vous conviennent pas, vous pouvez les modifier via le panneau de contrôle.

Pour modifier les paramètres de l'enregistrement Start Of Authority (SOA) d'un template DNS valable pour tout le serveur :

  1. Cliquez sur le raccourci Serveur dans le volet de navigation.
  2. Cliquez sur l'icône DNS dans la section Services.
  3. Cliquez sur Paramètres SOA.
  4. Saisissez les valeurs souhaitées.
  5. Cliquez sur OK.

Les nouveaux paramètres de l'enregistrement SOA seront appliqués aux nouveaux domaines créés.

Autoriser et restreindre les transferts de zones

Par défaut, les transferts de zone DNS ne sont autorisés que pour les serveurs de noms cités dans les enregistrements NS contenus dans chaque zone.

Pour autoriser les transferts de zones DNS à l'échelle de tout un serveur sur un serveur Plesk :

  1. Cliquez sur le raccourci Serveur dans le volet de navigation.
  2. Cliquez sur l'icône DNS dans la section Services.
  3. Cliquez sur l'icône ACL commun dans la section Outils. Une fenêtre s'ouvrira, affichant tous les hôtes vers lesquels des transferts de zones DNS sont autorisés pour toutes les zones.
  4. Pour ajouter une entrée, cliquez sur le bouton 'Ajouter de nouvelles adresses'. Indiquez ensuite l'adresse IP ou l'adresse réseau, puis cliquez sur OK.
  5. Pour supprimer une entrée de la liste des contrôles d'accès, cochez la case correspondante puis cliquez sur Supprimer la sélection.

Désactiver le serveur DNS de l'hôte Plesk

Si vous gérez les domaines hébergés à l'aide d'un serveur DNS tournant sur une autre machine, nous vous recommandons de désactiver le serveur DNS local de Plesk.

Pour désactiver le service de noms de domaines local :

  1. Cliquez sur le raccourci Serveur dans le volet de navigation.
  2. Cliquez sur l'icône DNS dans la section Services.
  3. Cliquez sur l'icône Désactiver dans la section Outils.

Vous pouvez maintenant comparer les zones du serveur DNS d'autorité avec la configuration de l'hébergement des domaines gérés par le serveur Plesk, pour vous assurer que la résolution des noms de domaines et de leurs services se fait correctement. Pour ce faire, allez sur Domaines > Nom de domaine > DNS.

Personnaliser la configuration de la zone DNS d'un domaine particulier

Pour chaque nom de domaine, Plesk crée automatiquement une zone DNS conformément au template de configuration de zones DNS valable pour tout le serveur, et met les enregistrements des ressources correspondants dans le fichier de zone. Si vous le voulez, vous pouvez éditer, ajouter et supprimer ces enregistrements.

Pour voir les enregistrements de ressources de la zone DNS d'un domaine :

  1. Cliquez sur le raccourci Domaines dans le volet de navigation.
  2. Cliquez sur le nom du domaine qu'il vous faut.
  3. Cliquez sur l'icône DNS dans la section Services. Une fenêtre s'ouvrira affichant tous les enregistrements des ressources du domaine concerné.

Pour ajouter l'enregistrement d'une nouvelle ressource dans la zone :

  1. Cliquez sur le raccourci Domaines dans le volet de navigation.
  2. Cliquez sur le nom du domaine qu'il vous faut.
  3. Cliquez sur l'icône DNS dans la section Services.
  4. Cliquez sur l'icône Nouv. enregistrement dans la section Outils.
  5. Choisissez un type d'enregistrement de ressources et donnez les informations pertinentes :
  6. Cliquez sur OK pour soumettre les données.

Pour supprimer de la zone l'enregistrement d'une ressource :

  1. Cliquez sur le raccourci Domaines dans le volet de navigation.
  2. Cliquez sur le nom du domaine qu'il vous faut.
  3. Cliquez sur l'icône DNS dans la section Services.
  4. Cochez la case correspondant à l'enregistrement que vous voulez supprimer.
  5. Cliquez sur Supprimer la sélection
  6. Confirmez la suppression puis cliquez sur OK.

Pour restaurer la configuration d'origine de la zone, conforme au template DNS valable pour tout le serveur :

  1. Cliquez sur le raccourci Domaines dans le volet de navigation.
  2. Cliquez sur le nom du domaine qu'il vous faut.
  3. Cliquez sur l'icône DNS dans la section Services.
  4. Dans la zone de liste déroulante, sélectionnez l'adresse IP qu'il faut utiliser pour restaurer la zone, indiquez si le domaine a besoin d'un alias WWW, puis cliquez sur le bouton Par défaut.

Pour modifier l'enregistrement Start Of Authority (SOA) d'un domaine :

  1. Cliquez sur le raccourci Domaines.
  2. Cliquez sur le nom du domaine qu'il vous faut.
  3. Cliquez sur l'icône DNS.
  4. Cliquez sur Paramètres SOA.
  5. Saisissez les valeurs souhaitées.
  6. Cliquez sur OK.

Configurer un serveur de noms secondaire pour une zone

Par défaut, lorsqu'un nouveau nom de domaine est créé, le serveur de noms du serveur Plesk doit faire office de serveur de noms primaire pour la zone de ce nouveau domaine. Un serveur de noms primaire stocke le fichier de zone dont il a la charge sur son disque local, tandis qu'un serveur secondaire se procure seulement une copie de ce fichier auprès du serveur primaire.

Si le serveur de noms primaire de cette zone se trouve sur une autre machine et si vous voulez que le serveur Plesk fasse office de serveur de noms secondaire pour une zone :

  1. Cliquez sur le raccourci Domaines.
  2. Cliquez sur le nom du domaine qu'il vous faut.
  3. Cliquez sur l'icône DNS.
  4. Cliquez sur l'icône Switch dans la section Outils.
  5. Indiquez l'adresse IP du serveur DNS maître.
  6. Cliquez sur Ajouter.

Pour définir le serveur DNS pour Plesk comme serveur primaire pour une zone :

  1. Cliquez sur le raccourci Domaines.
  2. Cliquez sur le nom du domaine qu'il vous faut.
  3. Cliquez sur l'icône DNS.
  4. Cliquez sur l'icône Switch dans la section Outils. Les enregistrements de ressources d'origine de la zone seront restaurés.

Désactiver le service de noms de domaines local d'une zone

Si le serveur de noms de votre hôte Plesk n'est pas le serveur d'autorité d'une zone (si une zone est prise en charge par des serveurs de noms externes), désactivez le service DNS du panneau de contrôle de cette zone :

  1. Cliquez sur le raccourci Domaines.
  2. Cliquez sur le nom du domaine qu'il vous faut.
  3. Cliquez sur l'icône DNS.
  4. Cliquez sur l'icône Désactiver dans la section Outils. Si vous désactivez le service DNS de la zone, l'écran sera actualisé, de telle sorte qu'il ne restera qu'une liste des serveurs de noms.
Note :
Les enregistrements du serveur de noms figurant dans la liste n'ont aucun effet sur le système. Ils ne sont présentés comme liens cliquables à l'écran que pour vous permettre de valider la configuration de la zone gérée sur des serveurs de noms externes faisant office de serveurs d'autorité.

Si vous voulez valider la configuration d'une zone gérée sur des serveurs de noms d'autorité :

  1. Cliquez sur le raccourci Domaines.
  2. Cliquez sur le nom du domaine qu'il vous faut.
  3. Cliquez sur l'icône DNS.
  4. Ajoutez à la liste les entrées pointant vers les serveurs de noms pertinents qui font office de serveurs d'autorité pour la zone : cliquez sur Ajouter, donnez le nom du serveur de noms puis cliquez sur OK. Répétez ces étapes pour chaque serveur de noms que vous voulez tester. Les enregistrements apparaîtront au fur et à mesure dans la liste.
  5. Cliquez sur les enregistrements que vous venez de créer. Plesk récupérera le fichier de zone du serveur de noms distant, et contrôlera les enregistrements de ressources pour vérifier que la résolution des ressources du domaine est correcte. Les résultats sont interprétés et affichés à l'écran.