Sì, funziona! (il s.o. è del 2010...)
Credo di aver trovato la spiegazione del perché cambiando modem/router possa aver smesso di funzionare la impostazione precedente: di default in resolv.conf era codificato l' indirizzo del router (nameserver 192.168.1.1). Qualsiasi sia la logica (perversa) dello Zyxel e quale che fosse quella del vecchio router (Technicolor) queste sono sicuramente diverse anche nella gestione della funzione DNS...