Quando você está usando o NetworkManager, ele geralmente gerencia /etc/resolv.conf
, então você não quer gerenciar isso diretamente com o fantoche. Em vez disso, você deseja gerenciar os arquivos de configuração que são dependentes da distribuição de bits.
Mas o formato padrão de upstream da configuração é armazenado em /etc/NetworkManager/system-connections
e, nesse diretório, você pode descartar novos arquivos de configuração, por exemplo, com fantoche. Outra maneira é fazê-lo falar com o NetworkManager via API (seja diretamente via D-Bus ou através de libnm
, ou mesmo nmcli
).
Ainda há a opção de definir dns=none
na seção principal de /etc/NetworkManager/NetworkManager.conf
e de lidar com resolv.conf
.