Estou executando o Xubuntu…
$ cat /etc/issue
Ubuntu 17.04
$ uname -a
Linux intrepid 4.10.0-33-generic #37-Ubuntu SMP Fri Aug 11 10:55:28 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
… e conectando-se através da rede sem fio.
No entanto, o sistema DNS está agindo de forma estranha e não consegue resolver nomes de domínio ocasionalmente.
Quando estou tentando resolver algum nome de domínio manualmente, isso me causa o seguinte erro:
$ nslookup google.com
Server: 127.0.0.53
Address: 127.0.0.53#53
** server can't find google.com: REFUSED
Aqui está a lista de todos os servidores DNS configurados no meu computador:
$ nmcli device show wlp3s0 | grep IP4.DNS
IP4.DNS[1]: 192.168.1.1
IP4.DNS[2]: 8.8.4.4
IP4.DNS[3]: 8.8.8.8
Mas, quando tento resolver o nome de domínio e digo para ele usar meu roteador como um servidor DNS diretamente (o que deve ser usado automaticamente em primeiro lugar), ele funciona perfeitamente:
$ nslookup google.com - 192.168.1.1
Server: 192.168.1.1
Address: 192.168.1.1#53
Non-authoritative answer:
Name: google.com
Address: 173.194.122.238
…
Por que não resolve os nomes de domínio? Qual servidor está tentando usar por padrão?
Meu resolve.conf
está assim:
$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
# 127.0.0.53 is the systemd-resolved stub resolver.
# run "systemd-resolve --status" to see details about the actual nameservers.
nameserver 127.0.0.53
Qualquer sugestão seria muito apreciada, obrigado!
E aqui está a saída de $ systemd-resolve --status
. A interface que estou usando é wlp3s0
.