Modificando as configurações do dnsmasq
O ServBay vem com o serviço dnsmasq integrado e oferece opções de configuração flexíveis. Este artigo descreve como modificar as configurações do dnsmasq no ServBay, incluindo a localização do arquivo dnsmasq.conf
e as opções de configuração comuns.
Visão Geral
No ServBay, o arquivo de configuração do dnsmasq está localizado no diretório /Applications/ServBay/etc/dnsmasq
. Abaixo está a localização detalhada dos arquivos de configuração:
dnsmasq.conf
:/Applications/ServBay/etc/dnsmasq/dnsmasq.conf
domains.conf
:/Applications/ServBay/etc/dnsmasq/domains.conf
Configuração do dnsmasq.conf
O arquivo dnsmasq.conf
é o arquivo de configuração principal do dnsmasq, usado para configurar várias opções de DNS e DHCP.
Opções de Configuração Comuns
Aqui estão algumas das opções de configuração comuns do dnsmasq.conf
e como modificá-las:
Definir servidores DNS:
server=8.8.8.8 server=8.8.4.4
1
2Definir tamanho do cache:
cache-size=1000
1Definir nome de domínio:
domain=local
1Ativar logs de consultas DNS:
log-queries
1Definir intervalo DHCP:
dhcp-range=192.168.0.50,192.168.0.150,12h
1
Configurando Registros DNS Personalizados
O dnsmasq permite que você personalize registros DNS, o que é muito útil para redes pequenas ou ambientes de desenvolvimento. O arquivo de configuração está localizado em domains.conf
PARE
domains.conf
será sobrescrito automaticamente pelo ServBay, por favor, utilize o gerenciamento do serviço DNS local do ServBay para fazer modificações.
Exemplo de Configuração
Aqui estão alguns exemplos de registros DNS personalizados:
- Definir resolução de domínio local:
address=/servbay.host/127.0.0.1
1
Reiniciando o dnsmasq
Após modificar o arquivo de configuração do dnsmasq, é necessário reiniciar o serviço para que as alterações tenham efeito. Você pode reiniciar através da interface de gerenciamento do ServBay ou usando a ferramenta de linha de comando servbayctl
.
Reiniciando pela Interface de Gerenciamento do ServBay
- Abra a interface de gerenciamento do ServBay.
- Navegue até
Serviços
. - Encontre o serviço dnsmasq e clique no botão
Reiniciar
.
Reiniciando pelo servbayctl
A ferramenta de linha de comando servbayctl
pode ser usada para reiniciar facilmente o serviço dnsmasq:
servbayctl restart dnsmasq -all
Resumo
No ServBay, o arquivo de configuração do dnsmasq está localizado no diretório /Applications/ServBay/etc/dnsmasq
. Modificando este arquivo, você pode definir servidores DNS, tamanho do cache, nome de domínio, habilitar logs e configurar o intervalo DHCP, entre outras opções. Registros DNS personalizados também podem ser configurados nesse arquivo. Após modificar esses arquivos de configuração, você pode reiniciar o serviço dnsmasq através da interface de gerenciamento do ServBay ou usando a ferramenta de linha de comando servbayctl
para que as alterações entrem em vigor.