lasciami indovinare: debian
non ho ancora capito cos'è che sovrascrive il resolv.conf, comunque come palliativo puoi sfruttare if-up, uno script che quando la connessione sale esegue tutto quello che si trova in etc/network/if-up.d/
crea uno script in quella directory, mettici dentro sta roba (ovviamente inserendo i dns corretti) e dagli i permessi di esecuzione:
in questo modo quando ti sale la connessione ti inserisce automaticamente in resolv.conf i tuoi dns, indipendentemente da cosa è stato inserito al boot... quanto alla sovrascrittura mi premurerò di indagare quanto primacodice:#!/bin/sh echo "nameserver w.x.y.z" > /etc/resolv.conf echo "nameserver w.x.y.z" >> /etc/resolv.conf