Acredito que isso seja por design.
O Ubuntu 17.04 mudou para systemd-resolved para resolução de nomes e usa apenas LLMNR (pesquisa de nome multicast) para resolução de nomes de rótulo único. Consulte este link para obter detalhes: link
Para o raciocínio por trás desta decisão, confira a resposta do poettering neste relatório de bug: link
UPD: Esse problema pode ser resolvido usando um domínio para rede local. Se a interface de rede estiver configurada (manualmente ou por DHCP) para usar um domínio de pesquisa, o systemd-resolved adicionará esse domínio a nomes de rótulo único e, em seguida, os procurará por meio do DNS unicast.
Obviamente, o servidor DNS local deve ser reconfigurado para reconhecer esses domínios. No caso do dnsmasq que lê pares locais de host para IP a partir de / etc / hosts, pode ser feito incluindo as seguintes instruções no dnsmasq.conf:
domain=mydomain.net
local=/mydomain.net/
expand-hosts
UPD2: Ou você pode reverter para dnsmasq conforme descrito aqui link