Modifica delle impostazioni dnsmasq
ServBay include un servizio dnsmasq e offre opzioni di configurazione flessibili. Questo documento descrive in dettaglio come modificare le impostazioni dnsmasq in ServBay, inclusa la posizione del file dnsmasq.conf
e le opzioni di configurazione comuni.
Panoramica
In ServBay, il file di configurazione di dnsmasq si trova nella directory /Applications/ServBay/etc/dnsmasq
. Qui sono posizionati i file di configurazione:
dnsmasq.conf
:/Applications/ServBay/etc/dnsmasq/dnsmasq.conf
domains.conf
:/Applications/ServBay/etc/dnsmasq/domains.conf
Configurazione dnsmasq.conf
Il file dnsmasq.conf
è il file di configurazione principale di dnsmasq, utilizzato per impostare varie opzioni DNS e DHCP.
Opzioni di configurazione comuni
Di seguito sono riportate alcune comuni opzioni di configurazione di dnsmasq.conf
e come modificarle:
Impostare il server DNS:
server=8.8.8.8 server=8.8.4.4
1
2Impostare la dimensione della cache:
cache-size=1000
1Impostare il dominio:
domain=local
1Abilitare il log delle query DNS:
log-queries
1Impostare il range DHCP:
dhcp-range=192.168.0.50,192.168.0.150,12h
1
Personalizzare i record DNS
dnsmasq permette di personalizzare i record DNS, il che è molto utile per reti di piccole dimensioni o ambienti di sviluppo. Il file di configurazione si trova in domains.conf
STOP
domains.conf
sarà sovrascritto automaticamente da ServBay, utilizzare il ServBay gestione del servizio DNS locale per apportare modifiche
Esempio di configurazione
Di seguito sono riportati alcuni esempi di record DNS personalizzati:
- Impostare la risoluzione del nome di dominio locale:
address=/servbay.host/127.0.0.1
1
Riavvio di dnsmasq
Dopo aver modificato il file di configurazione dnsmasq, è necessario riavviare il servizio affinché le modifiche abbiano effetto. È possibile riavviare tramite l'interfaccia di gestione di ServBay o utilizzando lo strumento da riga di comando servbayctl
.
Riavviare tramite l'interfaccia di gestione di ServBay
- Aprire l'interfaccia di gestione di ServBay.
- Navigare a
Servizi
. - Trovare il servizio dnsmasq e cliccare sul pulsante
Riavvia
.
Riavviare tramite servbayctl
Usando lo strumento da riga di comando servbayctl
è possibile riavviare facilmente il servizio dnsmasq:
servbayctl restart dnsmasq -all
Conclusioni
In ServBay, il file di configurazione dnsmasq si trova nella directory /Applications/ServBay/etc/dnsmasq
. Modificando questo file, è possibile impostare il server DNS, la dimensione della cache, il dominio, abilitare i log e configurare il range DHCP, tra le altre cose. I record DNS personalizzati possono essere configurati utilizzando questo file. Dopo aver apportato queste modifiche, è possibile riavviare il servizio dnsmasq tramite l'interfaccia di gestione di ServBay o utilizzando lo strumento da riga di comando servbayctl
affinché le modifiche abbiano effetto.