Depende da distribuição e de quais outros pacotes estão instalados. Como as diferenças fazem parte de uma instalação padrão, eu chamo de distribuição relacionada.
Um teste rápido -
O Debian Jessie fica com o /etc/resolv.conf , mesmo que dns-name-servers esteja definido em /etc/interfaces . Mesmo se /etc/resolv.conf estiver vazio.
O servidor Ubuntu 16.04 usa o pacote resolvconf , e ele grava o arquivo /etc/resolv.conf toda vez que é executado, portanto, colocar a entrada dns-name-servers em /etc/network/interfaces é necessária, a menos que você edite as várias opções resolvconf .