Guide détaillé du panneau de gestion DNS de ServBay
ServBay propose aux développeurs web un panneau de gestion DNS puissant et intuitif, conçu pour simplifier la configuration de la résolution des noms de domaine dans les environnements de développement local. Grâce à ce panneau, vous pouvez gérer aisément les domaines pris en charge par le serveur DNS interne de ServBay ainsi que ceux du fichier Hosts système, afin de garantir un accès fluide à vos sites locaux via des noms de domaine personnalisés.
Ce guide présente en détail les différentes sections et fonctionnalités essentielles du panneau de gestion DNS de ServBay pour vous aider à optimiser votre flux de travail en local.
Illustration : Aperçu de l’interface du panneau de gestion DNS de ServBay
Présentation des zones du panneau
Le panneau de gestion DNS de ServBay se divise principalement en plusieurs sections clés :
- Liste des enregistrements du serveur DNS : Affiche tous les enregistrements de domaine gérés par le serveur DNS interne de ServBay, généralement utilisés pour les noms de domaine locaux créés automatiquement par ServBay (par exemple avec le suffixe
.servbay.demo
). - Liste des enregistrements du fichier Hosts : Présente les enregistrements de domaines ajoutés manuellement ou gérés par ServBay dans le fichier Hosts du système.
- Zone de détails du domaine : Montre les informations et la configuration détaillées du domaine sélectionné.
- Boutons de contrôle : Répartis dans chaque zone, ces boutons offrent des raccourcis pour effectuer rapidement des actions sur les domaines ou enregistrements.
Liste des enregistrements du serveur DNS
Cette section récapitule les domaines actuellement gérés par le serveur DNS intégré de ServBay. Ce serveur (généralement basé sur Dnsmasq ou une technologie similaire) permet de résoudre des domaines locaux spécifiques, comme ceux créés via la fonctionnalité « Sites » de ServBay ayant l’extension .servbay.demo
. Cette méthode offre davantage de flexibilité et évite de modifier fréquemment le fichier Hosts système.
Fonctionnalités
- Nom de domaine : Affiche le nom du domaine.
- Indicateur d’état : Montre, via une icône ou du texte, l’état courant du domaine (ex : activé, en pause, erreur).
- Actions rapides : Permet d’ajouter, de suspendre, d’activer ou de supprimer des enregistrements DNS via des boutons dédiés.
Liste des enregistrements du fichier Hosts
Cette section liste les enregistrements contenus dans le fichier /etc/hosts
de votre système. Le fichier Hosts est un fichier texte local associant des adresses IP à des noms de domaine et possède généralement une priorité supérieure aux requêtes DNS. ServBay gère également certains de ces enregistrements, notamment lorsque vous ajoutez manuellement des domaines spécifiques ou configurez certains paramètres.
Fonctionnalités
- Nom de domaine : Affiche le nom du domaine.
- Indicateur d’état : Indique le statut courant (activé, en pause, erreur).
- Actions rapides : Permet d’ajouter, de suspendre, d’activer ou de supprimer des enregistrements du fichier Hosts.
Zone de détails du domaine
En sélectionnant un domaine dans l’une des listes précédentes, cette section présente toutes ses informations détaillées.
Fonctionnalités
- Informations de base : Affiche les éléments clés du domaine, comme l’adresse IP associée (généralement
127.0.0.1
ou::1
pour la boucle locale). - Détails de configuration : Indique si l’enregistrement appartient au serveur DNS ou au fichier Hosts, ainsi que d’autres paramètres associés.
Boutons de contrôle
Des boutons d’action sont présents dans chaque zone du panneau afin de gérer de manière efficace les domaines et leurs enregistrements.
Boutons dans la liste des enregistrements du serveur DNS
- Ajouter : Crée un nouvel enregistrement DNS afin d’associer un domaine à une adresse IP (typiquement pour le développement local).
- Suspendre : Met en pause la résolution de l’enregistrement DNS sélectionné.
- Activer : Réactive la résolution d’un enregistrement DNS précédemment mis en pause.
- Supprimer : Retire l’enregistrement du serveur DNS de ServBay.
Boutons dans la liste des enregistrements du fichier Hosts
- Ajouter : Ajoute un nouvel enregistrement dans le fichier Hosts en associant un domaine à une IP.
- Suspendre : Désactive temporairement un enregistrement Hosts (en commentant la ligne correspondante).
- Activer : Réactive un enregistrement Hosts précédemment suspendu (en décommentant la ligne).
- Supprimer : Supprime l’enregistrement du fichier Hosts du système.
Boutons dans la zone de détails du domaine
- Ouvrir le site web : Si le domaine est lié à un site local géré par ServBay, ce bouton ouvre le site dans le navigateur par défaut pour tester rapidement.
- Suspendre : Suspend la résolution et l’accès associés à ce domaine (généralement lié à la mise en pause du site).
- Activer : Rétablit la résolution et l’accès au domaine et au site associé.
- Supprimer : Supprime le domaine ainsi que tous ses enregistrements et configurations associées.
Cas d’utilisation et avantages
- Accès aisé aux sites locaux : Grâce à la gestion DNS de ServBay, vous pouvez attribuer à vos sites web locaux des noms de domaine faciles à retenir (tels que
myproject.servbay.demo
oudev.myapp
), et non de simples adresses IP ou « localhost », ce qui rapproche vos tests du contexte de production réel. - Gestion multi-projets : Pour le développement de plusieurs sites en parallèle, assignez à chacun un domaine local unique et centralisez leur gestion via le panneau, limitant les risques de conflits de ports ou de confusion à l’accès.
- Modification simplifiée du fichier Hosts : Inutile de modifier manuellement le fichier Hosts système — ce qui requiert souvent les droits administrateur : ajoutez, modifiez ou supprimez directement les enregistrements depuis l’interface ServBay.
- Diagnostic rapide : La visualisation conjointe des enregistrements DNS et Hosts facilite le repérage et la résolution des problèmes de résolution de domaines locaux.
- Démo facilitée : Présenter un projet avec un nom de domaine local personnalisé donne un aspect plus professionnel et pratique pour les démonstrations.
Conclusion
Grâce à son interface claire et à ses nombreuses fonctionnalités, le panneau de gestion DNS de ServBay simplifie considérablement la gestion de la résolution des noms de domaine en environnement local. Que vous exploitiez le serveur DNS intégré pour gérer les domaines .servbay.demo
ou que vous interveniez sur le fichier Hosts, ServBay vous offre tout le nécessaire en un seul outil. En combinant : enregistrements DNS, gestion du fichier Hosts, zone de détails par domaine et boutons d’action, ServBay constitue une solution locale efficace et accessible pour le pilotage de vos noms de domaine, garantissant la fluidité d’accès à tous vos sites de développement.