@RonMaupin ajudou-me a mudar de estratégia e a anunciar apenas os endereços DNS IPv4 / 6 para a minha rede interna, em vez de forçar a adoção. Um cliente (Apple iPod) lista ambos os endereços DNS, por isso parece que não é necessária força.
@ A sugestão de MichaelHampton ajudou-me a perceber que o Windows aceita servidores DNS IPv6 por meio de RDNSS; parece que meu computador prefere o IPv4. Acho que netsh
prefixpolicies pode resolver isso.
Atualizei minha configuração da seguinte forma (apenas anuncio um endereço para os dois protocolos):
config radvd (ipv6):
interface br0 {
AdvSendAdvert on;
prefix 2601:2c5:c000:4c63::/64 {
AdvOnLink on;
AdvRouterAddr on;
};
RDNSS 2601:2c5:c000:4c63:2ee0:e9ba:76fe:5dc5 {
AdvRDNSSLifetime 3600;
};
};
dnsmasq (IPv4):
dhcp-option=6,192.168.1.12
Usando nslookup
, meu servidor Pihole é realmente capaz de resolver o IPv4 / 6. O Teste de bloqueio do Five Filter é exibido de forma positiva em anúncios de bloco, enquanto O teste do Google IPv6 confirma a conectividade IPv6, que era meu objetivo.
Obrigado a todos por ajudarem a resolver este problema! :)