El uso de Unbounds stub-zone y NSD para la resolución local no funciona

El uso de Unbounds stub-zone y NSD para la resolución local no funciona

Tengo problemas para configurarlo Unboundcomo solucionador de DNS de uso general y NSDcomo servidor autorizado local. Tengo la intención de utilizarlo Unboundcomo reemplazo del DNSservidor de mi enrutador y me gustaría incorporar una variedad de dominios privados que puedan hacer referencia entre sí.

El uso del solucionador DNS local de Unbounds a través de local-datay similares no satisface mis necesidades; de ahí la necesidad de NSD.

Mi configuración es que tengo Unbound ejecutándose en el puerto 53y NSD en el puerto 10053(escuchando solo en el host local) en la misma máquina.

Mi configuración Unbound:

server:
      # private and link-local subnets
      private-address: 10.0.0.0/8
      private-address: 172.16.0.0/12
      private-address: 192.168.0.0/16
      private-address: 169.254.0.0/16
      private-address: fd00::/8
      private-address: fe80::/10

      local-zone: "xe." transparent
      private-domain: "xe"

stub-zone:
      name: "xe"
      stub-addr: ::1@10053
      stub-addr: 127.0.0.1@10053

No entraré en detalles de la configuración de mi zona, xe.pero puedo decirles que usarla dig -p 10053 <domain>.xese resuelve bien. Unbound resuelve dominios externos google.comsin ningún problema.

Parece que no puedo hacer que esto funcione. ¿Tiene alguna sugerencia sobre cómo podría hacer que esto funcione?

Respuesta1

Entonces... en este caso la solución fue establecer do-not-query-localhost: noy definir domain-insecure: "xe". local-zone: "xe." transparentfue removido.

información relacionada