In der Datei head könnstest du deinen eigenen Namensserver als ersten Eintrag fest vorgeben. Beispielsweise so
echo "nameserver 8.8.8.8" >> /etc/resolvconf/resolv.conf.d/head
Damit würde immer der Google-Nameserver an erster Stelle deiner resolv.conf stehen.
Viele neuere Systeme verwenden zusätzlich auch noch dnsmasq als lokalen DNS-Cache. In diesem Fall steht in der reolv.conf eine Adresse für den Localhost, bspw. 127.0.0.1 drin.
Die Konfiguration dafür ist hier zu finden
/etc/NetworkManager/NetworkManager.conf
Viel Spass
Bernd