Esta postagem tem uma resposta.
rm -f /etc/resolv.conf
ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
reboot
Agora posso resolver o DNS corretamente novamente.
Eu tenho meu próprio servidor DNS, o DHCP o define em qualquer host na LAN.
Acabei de instalar um novo laptop Ubuntu 17.10
Este comando
nslookup abox
Não é possível encontrar o IP do abox (está no DNS)
nslookup
> server 192.168.1.30
abox
Retorna o endereço correto
systemd-resolve --status
afirma estar usando
DNS Servers: 192.168.1.30
Mas obviamente não é, usando 127.0.0.53 , eu consigo ver o tráfego no tcpdump.
Então, como eu digo ao systemd para parar de mexer na configuração do DNS que o DHCP disse para usar e realmente começar a usar o servidor DNS que ele afirma estar usando?
Esta postagem tem uma resposta.
rm -f /etc/resolv.conf
ln -s /run/systemd/resolve/resolv.conf /etc/resolv.conf
reboot
Agora posso resolver o DNS corretamente novamente.