Modifier les paramètres de dnsmasq
ServBay inclut le service dnsmasq et offre des options de configuration flexibles. Cet article explique en détail comment modifier les paramètres de dnsmasq dans ServBay, y compris l'emplacement des fichiers dnsmasq.conf
et les options de configuration courantes.
Vue d'ensemble
Dans ServBay, le fichier de configuration de dnsmasq se trouve dans le répertoire /Applications/ServBay/etc/dnsmasq
. Voici les emplacements exacts des fichiers de configuration :
dnsmasq.conf
:/Applications/ServBay/etc/dnsmasq/dnsmasq.conf
domains.conf
:/Applications/ServBay/etc/dnsmasq/domains.conf
Configuration de dnsmasq.conf
Le fichier dnsmasq.conf
est le fichier de configuration principal de dnsmasq. Il est utilisé pour définir diverses options pour DNS et DHCP.
Options de configuration courantes
Voici quelques options de configuration courantes dans dnsmasq.conf
et comment les modifier :
Définir le serveur DNS :
server=8.8.8.8 server=8.8.4.4
1
2Définir la taille du cache :
cache-size=1000
1Définir le domaine :
domain=local
1Activer les journaux de requêtes DNS :
log-queries
1Définir la plage DHCP :
dhcp-range=192.168.0.50,192.168.0.150,12h
1
Enregistrements DNS personnalisés
Dnsmasq vous permet de personnaliser les enregistrements DNS, ce qui est très utile pour les petits réseaux ou les environnements de développement. Le fichier de configuration se trouve dans domains.conf
.
STOP
domains.conf
sera automatiquement écrasé par ServBay, veuillez utiliser la gestion des services DNS locaux de ServBay pour apporter des modifications.
Exemple de configuration
Voici quelques exemples d'enregistrements DNS personnalisés :
- Définir la résolution des noms de domaines locaux :
address=/servbay.host/127.0.0.1
1
Redémarrer dnsmasq
Après avoir modifié le fichier de configuration de dnsmasq, vous devez redémarrer le service pour que les modifications prennent effet. Vous pouvez redémarrer le service par l'interface de gestion de ServBay ou en utilisant l'outil de ligne de commande servbayctl
.
Redémarrer via l'interface de gestion de ServBay
- Ouvrez l'interface de gestion de ServBay.
- Accédez à
Services
. - Trouvez le service dnsmasq et cliquez sur le bouton
Redémarrer
.
Redémarrer avec servbayctl
Utilisez l'outil de ligne de commande servbayctl
pour redémarrer facilement le service dnsmasq :
servbayctl restart dnsmasq -all
Conclusion
Dans ServBay, le fichier de configuration de dnsmasq est situé dans le répertoire /Applications/ServBay/etc/dnsmasq
. En modifiant ce fichier, vous pouvez définir les serveurs DNS, la taille du cache, le domaine, activer les journaux et configurer la plage DHCP, etc. Les enregistrements DNS personnalisés peuvent également être configurés via ce fichier. Après avoir apporté des modifications à ces fichiers de configuration, vous pouvez redémarrer le service dnsmasq via l'interface de gestion de ServBay ou en utilisant l'outil de ligne de commande servbayctl
pour que les modifications prennent effet.