Tengo problemas para configurarlo Unbound
como solucionador de DNS de uso general y NSD
como servidor autorizado local. Tengo la intención de utilizarlo Unbound
como reemplazo del DNS
servidor 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-data
y similares no satisface mis necesidades; de ahí la necesidad de NSD.
Mi configuración es que tengo Unbound ejecutándose en el puerto 53
y 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>.xe
se resuelve bien. Unbound resuelve dominios externos google.com
sin 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: no
y definir domain-insecure: "xe"
. local-zone: "xe." transparent
fue removido.