I gather that you want to use the fact that the resolver happens to try one address after another, in the order that they are listed in resolv.conf, as a way of giving precedence of one domain name system (the service provided over the br* interfaces) over another domain name system (the one serving the Internet and accessible by the forwarder on your machine at 127.0.1.1). That's not how DNS or the resolver were meant to be used and hence that is not implemented by the default system configuration. Given your aims, it's up to you to configure /etc/resolvconf/interface-order so that br* is listed before lo*.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1384394 Title: /etc/network/interfaces: "dns-nameservers" entries for bridge "br*" interfaces are ignored i.e. they are not listed in "/etc/resolv.conf" when invoking "ifup" command To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dnsmasq/+bug/1384394/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs