o chattr funcionará. Ele diz ao NM para deixar o resolv.conf sozinho. Como alternativa, consulte rc-manager
em man NetworkManager.conf
.
O NM sempre grava no seu resolv.conf interno em var / run, então você pode fazer isso.
Ou você usa nmcli -f all device show
ou usa um script de dispatcher ( man NetworkManager
).
Finalmente, você pode escrever seu próprio plugin DNS. Mas isso requer que você reconstrua o NM a partir do código-fonte, e a API do plug-in também não é pública / estável.