Usar diferentes servidores de nombres en diferentes dominios

Usar diferentes servidores de nombres en diferentes dominios

Mi problema es el siguiente: Tengo 2 sistemas de nombres de dominio, el estándar, que refleja Internet y uno local que asigna nombres en una red local.

Ahora me gustaría poder usar ambos sistemas, que el servidor de dominio local habilita, pero solo quiero usar el servidor local para buscar nombres locales.

Tengo una computadora de entrada (que ejecuta Gentoo) que debería manejar esto. Mi primer pensamiento es decirle de alguna manera al servidor DNS local en la computadora de la puerta de enlace que use el servidor DNS local para las direcciones locales (por ejemplo, que terminen en .local) y si no es una dirección local, entonces use el servidor DNS público normal, por ejemplo el de Google. .

Desafortunadamente, no tengo idea de cómo decirle esto a mi servidor DNS en la puerta de enlace (actualmente solo se está ejecutando dnsmasq allí, ¿tal vez funcionaría al usar bind?)

Ya leí esto:¿Cómo puedo configurar Linux para usar un servidor DNS diferente para un dominio determinado? pero no responde a mi pregunta.

Respuesta1

Encontré la solución a este problema usando la configuración del servidor de dnsmasq. En /etc/dnsmasq.conf acabo de agregar la línea:

server=/local.domain/192.168.1.1/

Para que todas las solicitudes DNS al dominio.local respondan el servidor 192.168.1.1

información relacionada