If your resolv.conf gets overwritten in Debian after a reboot, and thats not wanted check if you have accidentially installed the package resolvconf. This package is a framework for exchanging name server information, used by several programs. In my case a simple "apt-get remove resolvconf " resolved the problem.
resolv.conf overwritten empty after reboot
- Details