De maneira bem resumida, quando vc deixa dns no automatico, geralmente o seu roteador assume a função de servidor DNS e o roteador por sua vez se conecta ao dns do seu provedor(maioria dos casos).
Ai como funciona:
- Vc digita www.alura.com.br no seu navegador, seu pc pergunta pro roteador o endereço ip da alura;
- Seu roteador verifica se ele tem no cache dele o endereço, se não tiver, ele pergunta pro dns do provedor qual o ip da alura;
- O DNS do seu provedor se conecta a outro dns e assim por diante até achar o dns autoritário daquele dominio que ele com certeza tem o IP;
Ai algumas vantagens de se setar dns fixo
- Maior disponibilidade, ex: o 8.8.8.8 da google utiliza a infra deles para estar disponivel no mundo todo;
- Segurança, um servidor de dns pode ser invadido e resolver nomes de maneira errada, ex: Podem mandar o acesso de um endereço de um banco para uma pagina que rouba dados;
- Privacidade, digamos que vc navegue usando https, a conexão a pagina é criptografada, mas a resolução de nomes ocorre em uma conexão a parte que pode não ser e ainda por cima podem armazenar o que vc acessou.
- Utilidades, existem DNS com funções como não resolver endereços de sites pornos, endereço de sites de propaganda e etc, recomendo dar uma olhada no projeto pi-hole