After a reboot, /etc/resolv.conf contains only this:
$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1
nameserver 10.18.4.3
nameserver 10.18.4.1
There is no search domain, yet I specified it in /etc/network/interfaces as follows:
$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1
search blah.co.uk fudd.co.uk
nameserver 10.18.4.3
nameserver 10.18.4.1
Just to say I have this bug too. :(
Symptom:
After a reboot, /etc/resolv.conf contains only this:
$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1
nameserver 10.18.4.3
nameserver 10.18.4.1
There is no search domain, yet I specified it in /etc/network/ interfaces as follows:
dns-nameservers 10.18.4.3 10.18.4.1
dns-search blah.co.uk fudd.co.uk
However, if I now issue the following command :
$ sudo /etc/init. d/networking restart
It fixes /etc/resolv.conf, as per this:
$ cat /etc/resolv.conf
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1
search blah.co.uk fudd.co.uk
nameserver 10.18.4.3
nameserver 10.18.4.1
Can't wait till this is fixed.