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
.