Como o desktop e servidor Ubuntu fazem sua resolução dns?

0

Eu fiz algumas leituras neste mesmo site e em outros lugares encontrados no google e estou tentando reunir alguma documentação simples para me lembrar como funciona. Eu não tenho certeza sobre algumas partes e a maioria das palavras é de outros sites. Alguém poderia me informar qual parte do texto está incorreta e me corrigir? Agradecemos antecipadamente.

É assim que eu leio como algumas delas funcionam Tanto o Ubuntu quanto o Ubuntu Desktop usam o resolvconf para gerenciar o arquivo resolv.conf. Isso significa que você não deve mais editar /etc/resolv.conf diretamente; em vez disso, você deve configurar o utilitário de configuração da interface de rede para fornecer as informações corretas para o resolvconf. Para o Ubuntu Server, o utilitário de configuração da interface de rede é ifup e é configurado pelo arquivo / etc / network / interfaces. Para o Ubuntu Desktop, o utilitário de configuração da interface de rede é o NetworkManager. É isso que você está usando.

Com base no acima, é assim que eu acho que funciona Você vê que eu não uso o NM, eu o desabilitei e mantive o dnsmasq ativado porque eu gosto dos recursos dele.

Desktop [NetworkManager + dnsmasq] No desktop, o utilitário de configuração da interface de rede é o NetworkManager. Quando o dnsmasq é usado em conjunto, o DNS real pode ser visto usando o seguinte comando. dispositivo nmcli mostrar ens160 | grep IP4.DNS

Desktop [ifup + / etc / network / interfaces + dnsmasq] Na área de trabalho, se desativarmos o NetworkManager, o utilitário de configuração da interface de rede será ifup e será configurado pelo arquivo / etc / network / interfaces. Quando dnsmasq é usado em conjunto, o dns real é armazenado em /run/dnsmasq/resolv.conf, que é preenchido por / etc / network / interfaces, que é configurado estaticamente ou dinamicamente por dhcp. Então, para ver seus servidores dns reais "cat /run/dnsmasq/resolv.conf". O valor aqui então vai para /run/resolv/resolv.conf

Servidor [ifup + / etc / network / interfaces] No servidor com apenas / etc / network / interfaces e ifup, o dns real é colocado diretamente em /run/resolvconf/resolv.conf Para ver seus verdadeiros servidores dns "cat /run/resolvconf/resolv.conf

A queston é:

Como funciona o fluxo de trabalho de resolução dns no desktop ubuntu com ifup + / etc / network / interfaces + dnsmasq Como o dns funciona no servidor ubuntu com ifup + / etc / network / interfaces

    
por sefs 06.01.2017 / 14:11

0 respostas