Por padrão, ifup
/ ifdown
configura as interfaces de rede com base nas definições de interface de /etc/network/interface
file.
network-manager
pode ler e configurar interfaces lendo este arquivo, usando um plugin chamado ifupdown
.
Você pode ver uma linha como no fragmento de configuração /etc/NetworkManager/NetworkManager.conf
do arquivo main
:
plugins=ifupdown,keyfile,ofono
estes são os plugins em uso.
Em seguida, no arquivo /etc/NetworkManager/NetworkManager.conf
, você deve ter:
[ifupdown]
managed=false
Isso managed=false
significa network-manager
não gerencia as interfaces de rede definidas em /etc/network/interfaces
.
Para resolver seu problema, é necessário torná-lo true
para que o arquivo /etc/network/interfaces
seja analisado por network-manager
e, portanto, as interfaces relevantes sejam configuradas de acordo:
[ifupdown]
managed=true
Em uma nota diferente, se você tiver interface (s) definida (s) em /etc/network/interfaces
e não usar network-manager
para qualquer outra interface, considere melhor estas duas opções:
-
Deixa
ifup
/ifdown
gerenciar a (s) interface (s) (você pode desinstalarnetwork-manager
se desejar, neste caso) -
Configure interface (s) diretamente usando
network-manager