Почему не берется DNS сервер из interfaces?
Согласно документации Ubuntu, вам нужно редактировать параметры netplan для конкретного интерфейса (в директории /etc/netplan/). В указанной документации ищите строку "DNS Client Configuration"...
А resolvconf-то установлен? Без него подтягиваться не будет.