Comment 8 for bug 1001881

Revision history for this message
Thomas Hood (jdthood) wrote : Re: resolvconf incorrectly configures resolv.conf

Nicolai: I'm glad I asked because my first thought was that you might have the "dnsmasq" package installed and disabled in a non-standard way. The "dnsmasq" initscript sends "nameserver 127.0.0.1" to resolvconf unless the dnsmasq service is disabled in a standard way. But you don't have the "dnsmasq" package which contains the aforementioned initscript, so this can't be the problem.

We need to find out where that "nameserver 127.0.0.1" line is coming from. It shouldn't be there if you have no caching/forwarding nameserver running.

Please install resolvconf, reboot, confirm that you have resurrected the problem and send the output of:

ls -l /etc/resolv.conf
lsattr /etc/resolv.conf
ls -l /run/resolvconf
ls -l /run/resolvconf/interface
for F in /run/resolvconf/interface/* ; do echo "=== $F ===" ; cat "$F" ; done
for F in /etc/resolvconf/resolv.conf.d/* ; do echo "=== $F ===" ; cat "$F" ; done