My apologies: my suggestion was based on the obviously mistaken
assumption that you had specified nameserver addresses in
/etc/network/interfaces whereas in fact you are using DHCP clients to
get those addresses. DHCP clients register nameserver information with
resolvconf using other record name suffixes than ifup itself uses. Ifup
uses the suffix "inet" for the inet address family and "inet6" for the
inet6 address family.

You wrote:
> iface eth0 inet6 auto
>     dhcp 1
> iface eth0 inet dhcp

When you ifup eth0 with the "inet dhcp" configuration, dhclient
registers nameserver information with the "dhclient" suffix.

I have never used "inet6 auto" and my home router doesn't do IPv6 DHCP
so I can't easily investigate this aspect of your configuration. Please
ifup eth0 and post the output of

    ls -l /run/resolvconf/interface
    for F in /run/resolvconf/interface/* ; do echo === $F === ; cat $F ; done

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1094345

Title:
  order of resolvers always prefers IPv4

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/resolvconf/+bug/1094345/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to