CentOS Web Panel (CWP) propose différentes méthodes de gestion du DNS dans ses paramètres. L'option la plus simple est FreeDNS, mais l'utilisation de FreeDNS repose sur un DNS géré en externe. Bien que ce ne soit pas nécessairement mauvais, certains peuvent souhaiter autoriser le serveur CWP à gérer directement le DNS. Dans ce guide, nous discuterons des paramètres DNS personnalisés du panneau Web CentOS. Ce guide couvre un processus de configuration avancé et nécessite au moins un petit degré de compréhension du DNS et de son fonctionnement. Prérequis pour le DNS personnalisé Ce guide supposera que les conditions préalables suivantes ont été remplies : CentOS Web Panel installé et la configuration de base terminée. Serveurs de noms privés : pour les domaines enregistrés auprès de Hostwinds, veuillez nous faire savoir si vous avez besoin d'aide via le chat en direct. Nom d'hôte défini sur un FQDN (nom de domaine complet, cela peut utiliser un domaine que vous prévoyez de configurer dans votre DNS par la suite) rDNS Recordset (si vous prévoyez d'utiliser un e-mail avec cette configuration). Utilisez l'option Gérer les adresses IP du portail de contrôle du cloud pour définir votre adresse IP principale rDNS. Activation de vos serveurs de noms privés La première étape de toute création d'hôte de serveur de noms consiste à activer l'application de serveur de noms. Heureusement, CWP met cela en place pour nous. Cette section couvrira la mise en œuvre des serveurs de noms privés que nous avons configurés avant de commencer. Étape 1 : Dans le tableau de bord du panneau Web CentOS, cliquez sur le menu déroulant, puis cliquez sur le lien Cela vous amènera à la page Modifier les serveurs de noms. Les serveurs de noms par défaut pour CentOS Web Panel seront répertoriés avec les adresses IP définies sur : 127.0.0.1 Étape 3 : Modifiez les serveurs de noms ici pour les serveurs de noms privés que vous avez créés avec votre registraire de nom de domaine. Ensuite, ajoutez l'adresse IP de votre VPS Hostwinds dans les deux champs d'adresse IP. Enfin, cliquez sur Enregistrer les modifications pour finaliser ces serveurs de noms. Si vous laissez les deux cases cochées, la zone DNS et le serveur pourront effectuer les tâches nécessaires pour activer les modifications. Lorsque vous enregistrez les modifications, un message de réussite apparaît. Ensuite, en supposant que vous ayez configuré les serveurs de noms privés, vous devriez voir vos nouveaux enregistrements de serveur de noms se résoudre correctement. Confirmation de la fonctionnalité du serveur de noms Après avoir défini vos serveurs de noms dans CentOS Web Panel, les délais DNS standard s'appliqueront. Après avoir attendu que la propagation DNS soit terminée, vous pouvez effectuer quelques tests pour confirmer vos paramètres. Étape 1 : Cliquez sur le déroulant, puis cliquez sur le lien Cela vous montrera toutes les zones DNS actives, y compris la zone principale et les zones de serveur de noms pour le domaine configuré dans la première partie de ce guide. Veuillez ne supprimer aucune des zones standard, car elles sont nécessaires pour les fonctionnalités de base. Étape 2 : Cliquez sur le bouton Vérifier les enregistrements situé à côté de votre zone nouvellement ajoutée. Les résultats de cette vérification apparaîtront sur le côté droit de la page. Vous remarquerez peut-être que vos serveurs de noms répertoriés dans les résultats ci-dessus s'affichent toujours en tant que serveurs de noms CWP par défaut. Nous corrigerons cela ensuite en modifiant l'enregistrement de début d'autorité (SOA) de votre zone de domaine. Modification de vos enregistrements SOA L'enregistrement de début d'autorité (SOA) indique à Internet quel serveur de noms DNS détient la priorité absolue pour votre domaine. Habituellement, cela doit être défini comme votre serveur de noms principal (c'est-à-dire, ns1.votredomaine.com). Cependant, CentOS Web Panel crée de nouvelles zones DNS à l'aide de son SOA global par défaut. Cela signifie que la première zone DNS créée aura son SOA défini sur ns1.centos-webpanel.com. Cette section explique comment résoudre ce problème. Étape 1 : Tout en parcourant la page Liste des zones DNS de l'étape précédente, cliquez sur Modifier les enregistrements sur la ligne contenant votre nouvelle zone DNS. Cela vous amène à la page de l'éditeur de zone pour cette zone. Comme vous pouvez le voir, il y aura trois emplacements sur la page. Étape 2 : Modifiez l'enregistrement répertorié dans la zone MNAME affichée dans le panneau Paramètres SOA. Vous définirez ceci sur la version ns1 des serveurs de noms que vous avez créés. Cliquez sur Mettre à jour SOA après avoir modifié cet enregistrement en fonction des modifications. Un succès! notification apparaîtra dans le coin supérieur droit. Étape 3 : Utilisez le bouton Modifier à côté des enregistrements NS ci-dessous pour modifier vos serveurs de noms ns1 et ns2. Cliquer sur Modifier modifie la zone de modification d'enregistrement au-dessus du panneau Enregistrements DNS de l'utilisateur. Tout d'abord, entrez les serveurs de noms que vous prévoyez d'utiliser ici. Cliquez ensuite sur Ajouter un enregistrement NS à la modification. Si vous n'incluez pas le point final à la fin de votre entrée de serveur de noms, vous recevrez une erreur d'URL non valide lors de la tentative de modification. Assurez-vous donc d'inclure la période finale Répétez le dernier processus pour le deuxième enregistrement de serveur de noms. Vos serveurs de noms seront ensuite envoyés aux serveurs de noms souhaités. Comme toujours, n'oubliez pas que les modifications DNS peuvent prendre jusqu'à 24 heures pour se propager complètement. S'il ne se met pas à jour immédiatement, veuillez attendre les 24 heures recommandées avant de supposer que vos paramètres sont incorrects. Toutes nos félicitations! Vous avez configuré avec succès des serveurs de noms personnalisés sur votre serveur CentOS Web Panel. N'oubliez pas d'ajouter l'enregistrement A Name pour le nom d'hôte que vous avez donné à votre serveur s'il doit être créé.