Para o CentOS, parece que você adiciona PEERDNS=no a /etc/sysconfig/network-scripts/ifcfg-eth0 (veja a documentação ).
Mais genericamente, se você estiver usando dhclient , coloque o seguinte no arquivo dhclient.conf:
interface "eth0" {
supersede domain-name-servers 8.8.4.4, 8.8.8.8;
}
Para dhcpcd , adicione a opção -R à linha de comando para parar a alteração de /etc/resolv.conf .
Finalmente, pump usa a opção -d na linha de comando para parar a alteração de /etc/resolv.conf .