Na minha rede, tenho uma instância de Unbound que funciona bem para o DNS global. Mas todas as solicitações locais devem ser encaminhadas para outro servidor (Dnsmasq) que contém os endereços reverso e local.
Muitas vezes, é um erro.
Primeiro de tudo, não tenho certeza do status do Dnsmasq: não é um DNS avançado: por seu trabalho, ele sabe as respostas. Mas ainda assim, parece que o unbound só aceita trabalhar quando o Dnsmasq é declarado como "forward". E então eu acho que confundi as zonas locais.Aqui está a parte da configuração do Unbound para ver:
unblock-lan-zones: yes
insecure-lan-zones: yes
local-zone: "22decembre.eu." nodefault
local-zone: "22december.dk." transparent
local-zone: "10.in-addr.arpa." transparent
local-zone: "d.f.ip6.arpa." transparent
local-zone: "2.2.0.0.6.1.0.2.0.0.d.f.ip6.arpa." transparent
private-domain: 22decembre.eu
private-domain: 22december.dk
domain-insecure: 22decembre.eu
domain-insecure: 22december.dk
domain-insecure: "10.in-addr.arpa."
domain-insecure: "2.2.0.0.6.1.0.2.0.0.d.f.ip6.arpa."
forward-zone:
name: "10.in-addr.arpa."
forward-addr: fd00:2016:22:dec::1
forward-zone:
name: "22decembre.eu."
forward-addr: fd00:2016:22:dec::1
forward-zone:
name: "22december.dk."
forward-addr: fd00:2016:22:dec::1
forward-zone:
name: "2.2.0.0.6.1.0.2.0.0.d.f.ip6.arpa."
forward-addr: fd00:2016:22:dec::1
Ao verificar conf ', eu entendo isso:
[1506975455] unbound-checkconf[89619:0] warning: duplicate local-zone
Tags dns