Modificación de la configuración de dnsmasq
ServBay incluye el servicio dnsmasq y ofrece opciones de configuración flexibles. Este artículo detalla cómo modificar la configuración de dnsmasq en ServBay, incluyendo la ubicación del archivo dnsmasq.conf
y las opciones de configuración comunes.
Resumen
En ServBay, el archivo de configuración de dnsmasq se encuentra en el directorio /Applications/ServBay/etc/dnsmasq
. Aquí están las ubicaciones de los archivos de configuración detallados:
dnsmasq.conf
:/Applications/ServBay/etc/dnsmasq/dnsmasq.conf
domains.conf
:/Applications/ServBay/etc/dnsmasq/domains.conf
Configuración de dnsmasq.conf
El archivo dnsmasq.conf
es el archivo de configuración principal de dnsmasq, utilizado para configurar varias opciones de DNS y DHCP.
Opciones de configuración comunes
A continuación, se presentan algunas opciones comunes de configuración en dnsmasq.conf
y cómo modificarlas:
Configurar servidores DNS:
server=8.8.8.8 server=8.8.4.4
1
2Configurar tamaño del caché:
cache-size=1000
1Configurar dominio:
domain=local
1Habilitar registro de consultas DNS:
log-queries
1Configurar rango DHCP:
dhcp-range=192.168.0.50,192.168.0.150,12h
1
Configuración de registros DNS personalizados
dnsmasq permite configurar registros DNS personalizados, lo cual es muy útil para redes pequeñas o entornos de desarrollo. El archivo de configuración se encuentra en domains.conf
STOP
domains.conf
será sobrescrito automáticamente por ServBay, por favor utilice la gestión del servicio DNS local de ServBay para realizar modificaciones
Ejemplos de configuración
A continuación, se presentan algunos ejemplos de registros DNS personalizados:
- Configurar resolución de nombres de dominio local:
address=/servbay.host/127.0.0.1
1
Reiniciar dnsmasq
Después de modificar los archivos de configuración de dnsmasq, se necesita reiniciar el servicio para que los cambios surtan efecto. Se puede reiniciar a través de la interfaz de gestión de ServBay o utilizando la herramienta de línea de comandos servbayctl
.
Reiniciar a través de la interfaz de gestión de ServBay
- Abrir la interfaz de gestión de ServBay.
- Navegar a
Servicios
. - Encontrar el servicio dnsmasq y hacer clic en el botón
Reiniciar
.
Reiniciar a través de servbayctl
Utilizando la herramienta de línea de comandos servbayctl
puede reiniciar fácilmente el servicio de dnsmasq:
servbayctl restart dnsmasq -all
Resumen
En ServBay, los archivos de configuración de dnsmasq se encuentran en el directorio /Applications/ServBay/etc/dnsmasq
. A través de la modificación de estos archivos, se pueden configurar servidores DNS, tamaño del caché, dominios, habilitar registros y configurar rangos DHCP, entre otros. Los registros DNS personalizados también se pueden configurar a través de estos archivos. Después de realizar estos cambios, se puede reiniciar el servicio dnsmasq desde la interfaz de gestión de ServBay o utilizando la herramienta de línea de comandos servbayctl
para que los cambios surtan efecto.