Arquivo de configuração padrão do gerenciador de rede?

1

Qual é o arquivo de configuração padrão do gerenciador de rede no Ubuntu? Quando eu o instalo na parte superior da configuração de rede padrão / etc / network / interfaces em um servidor, ele substitui a configuração em algum arquivo quando a rede pára de funcionar,

Eu tentei mudar meu / etc / network / interfaces antes de iniciar o gerenciador de rede, mas parece que ele não está usando as configurações desse arquivo.

Por padrão, é uma configuração estática / manual nas interfaces / etc / network / mas se eu removê-lo ou mantê-lo, o gerente de rede usará suas próprias configurações e a rede não funcionará mais, como eu faria o nm funcionar em conjunto com as configurações que eu já tinha? Obrigado.

Meus plugins e configurações atuais padrão no /etc/NetworkManager/NetworkManager.conf são:

[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq

[ifupdown]
managed=false

não alteraria a variável de gerenciado para decidir se a configuração a ser usada?

EDITAR: Até agora eu tentei colocar isso no meu /etc/NetworkManager/NetworkManager.conf Mas isso não funciona, quando eu não tinha endereço e ip set (é estático) então funcionou por alguns segundos na inicialização e depois parou de funcionar. Como eu configuro uma configuração estática ip apropriada no NetworkManager.conf se poss?

[connection]
id=Main ens3
uuid=myuuid
type=802-3-ethernet
autoconnect=true

[ipv4]
method=manual
address-data=myip
gateway=mygateway

[802-3-ethernet]
mac-address=mymacaddress

UPDATE: tentei colocar apenas

[ifupdown]
managed=true
no meu NetworkManager.conf e ignorei o resto das configurações que apliquei para que ele use as configurações fornecidas em / etc / network / interfaces, então quando eu reinicio e inicio o NetworkManager ele só funciona nos primeiros segundos e depois o Rede pára. Deve haver algo no NetworkManager que esteja em conflito com as configurações fornecidas em / etc / network / interfaces. Nesse caso, qual é? Se eu usasse
[ifupdown]
managed=false
, o NetworkManager usaria suas próprias configurações, mas não neste caso, conforme declarado aqui ifupdown .     
por S. L 05.05.2017 / 21:51

1 resposta

2

Tudo depende da sua distribuição.

Lendo man(5) para NetworkManager.conf você pode ver, que a configuração é colocada em /etc/NetworkManager/NetworkManager.conf , ao falar sobre o CentOS por exemplo.

Lá você tem vários plugins e opções de gerenciamento para gerenciamento de interfaces de rede. Por padrão, ele usa o plugin ifcfg-rh para o CentOS. Isso significa que, mais ou menos, sua configuração é baseada em /etc/sysconfig/network-scripts/ifcfg-* scripts.

Falando sobre o Debian, eu posso ver que as interfaces de rede são manipuladas por NetworkManager , se eles não estiverem especificados em /etc/network/interfaces [ Manual Debian ]. Portanto, você especificou a interface em /etc/network/interfaces , NM não tem nada para fazer aqui. Não há conjunção aqui. Você pode usar nmcli ou nmtui para gerenciar interfaces facilmente com NetworkManager . nmtui é muito mais amigável.

    
por 05.05.2017 / 22:08