Ligação à configuração do DNS - LAN IPv6, netplan

0

Meu ISP introduziu o IPv6 no meu mundo e estou feliz por isso, então não quero desativá-lo. No entanto, introduziu alguns problemas.

Meu problema do momento é que eu quero que meu LAN ligue DNS para usar um DNS público como o da nuvem ou do google. Isso está funcionando para o IPv4, mas para o IPv6, o DNS é o padrão para o meu provedor.

Na máquina do servidor DNS, estou configurando o servidor de nomes no netplan para o endereço IP IPv4 do servidor DNS da LAN. A configuração de ligação encaminha para a Cloudfare (1.1.1.1., 1.0.0.1 e 2606: 4700: 4700 :: 1111, 2606: 4700: 4700 :: 1001). Isso passa por named-checkconf. Eu tentei adicionar os endereços IPv6 do cloudfare à configuração do netplan mas o netplan queixa-se sobre os caráteres ':' nos endereços do IPv6.

A saída de systemd-resolve --status, mostra, juntamente com o endereço correto para o servidor IPv4, dois endereços IPv6 que são resolvidos para os servidores DNS IPv6 do meu ISP.

Como eu configuro meu netplan ou meu DNS da LAN para usar um dos meus servidores DNS públicos preferidos?

    
por Stephen Boston 09.09.2018 / 15:39

1 resposta

0

Para a configuração netplan usando endereços IPv6, colocamos o endereço entre aspas. O seguinte adiciona o DNS público da Cloudfare aos servidores de nomes do dispositivo.

 nameservers:
    addresses: 10.0.0.110,"2606:4700:4700::1111","2606:4700:4700::1001"]

Para o IPv6, isso não substitui completamente os servidores de nomes fornecidos pelo ISP. Veja esta saída:

  systemd-resolve --status
  Current DNS Server: 2606:4700:4700::1111
     DNS Servers: 10.0.0.110
                  2606:4700:4700::1111
                  2606:4700:4700::1001
                  xxxx:yyyy:z:pppr::q
                  xxxx:yyyy:z:pppp::q

O DNS da LAN resolverá os nomes de host da LAN e, em seguida, o próximo na fila vem o DNS IPv6 da Cloudfare e, finalmente, o DNS da IPV6 do ISP.

    
por 18.09.2018 / 23:27