Ubuntu DNS não usa DNS de WiFi

0

Eu defini o endereço DNS do meu roteador para 1.1.1.1 e 1.0.0.1 da CloudFlare. Quando eu inicializo no linux, ele não mostra apenas 127.0.0.1 do DNS. O DNS da Cloudflare é exibido no Android e no Windows 10, mas não no Ubuntu 16.04.

    
por Slightly Higher Average User 03.05.2018 / 05:06

2 respostas

2

O Ubuntu pode ter um solucionador de DNS de cache pré-instalado como dnsmasq ou systemd-resolver. você pode verificar se existe algum resolvedor DNS local escutando a porta 53 usando o comando abaixo

netstat -plntu

isto mostrará todos os programas ouvindo em todas as portas TCP e UDP. se houver algum, você terá que interromper esse serviço ou configurar o 1.1.1.1 como DNS upstream do seu servidor DNS de cache

    
por 03.05.2018 / 07:03
0

Se /etc/resolv.conf tiver nameserver definido como 127.0.0.1, isso provavelmente significa que você tem um resolvedor DNS de armazenamento em cache local ou até mesmo um servidor de nomes local instalado.

Normalmente, os servidores de nomes especificados pelo DHCP seriam usados como destinos para o encaminhamento de consultas DNS nos casos em que o cache / servidor local não tivesse a resposta. Você pode encontrá-los em /etc/resolv.dnsmasq , /run/named/named.forwarders ou arquivo de configuração semelhante que é específico para o cache / servidor.

Basicamente, a maioria dos programas lerá /etc/resolv.conf . Ele aponta os programas para usar o cache / servidor local, que terá seu próprio arquivo de configuração gerenciado por DHCP. O cache / servidor local usará os servidores especificados pelo DHCP como fonte DNS upstream.

    
por 03.05.2018 / 11:37

Tags