Eu sugeriria usar os arquivos específicos da distribuição, porque eles são usados de maneira menos óbvia por outras ferramentas da distribuição. Então, normalmente o que acontece é que você vai ter que trabalhar contra essas configurações e criar uma boa bagunça para si mesmo.
Eu posso compartilhar uma experiência que tive com o Fedora / Redhat com a configuração de rede. Você pode adicioná-los manualmente no diretório /etc/sysconfig/network-scripts
usando arquivos simples, como ifcfg-eth0
.
No entanto, se você tentar fazer com que esses e o NetworkManager coexistam, você começará a perceber que precisa periodicamente entrar em ação para corrigir as personalizações que realmente não valem a pena.
Há exemplos que eu posso desenterrar se você precisar de mais convincente, mas em geral é melhor trabalhar com a distro do que trabalhar contra ela.