Não é possível reiniciar a rede no Debian com o Systemd

0

Antes de mais, importante:

  • O Debian não instala o NetworkManager por padrão se você executar o instala no modo de texto. (Recebi algumas respostas considerando que não consegui configurar o Network Manager)

Bem, estou tentando descobrir por que não consigo reiniciar a configuração de rede sem reiniciar o sistema ou fazer alguns comandos manualmente.

service networking restart 

Não tem efeito, como todos sabem.

ifdown ensp0

Diz que a interface não está em execução ...

O que eu estou fazendo é usar o comando ip, para remover todos os ips um por um, e então trazê-los todos com ifup. No entanto isso é muito estranho.

Então, de certa forma, qual é a forma correta de apenas reiniciar todas as conexões de rede, como fazemos nas versões antigas?

Devo usar o gerenciador de rede no modo de texto com o nmtui? Em caso afirmativo, por que o Debian ainda está instalando o / etc / network / interfaces por padrão e não o nmtui? E por que a rede / interfaces estão funcionando quando o sistema é reiniciado?

Se eu adicionar:

auto enps0 

Em seguida, a rede começa a funcionar melhor. Então começo a perguntar por que esse não é o comportamento padrão após a instalação? Como a interface é ativada por padrão, se não estiver configurada para iniciar automaticamente?

Isso é mais um problema do systemd? Ou está relacionado ao fato de as ferramentas de rede estarem obsoletas?

E muito mais ... Mas a única coisa que eu realmente quero saber é, como posso fazer uma simples reinicialização das interfaces de rede, após a instalação?

    
por Luciano Andress Martini 22.11.2018 / 12:50

1 resposta

0

Eu tentei uma nova instalação Debian sem interface gráfica, mas usando o instalador gráfico eu estou rodando o Debian 9.6.

Então eu editei / etc / network / interfaces e reiniciei o sistema, para ver se o ip foi alterado. E sim funcionou. Então está sendo usado de alguma forma.

A solução que encontrei é essa (mas acho que não é uma solução real):

ip address delete theoldip/mask dev enp0s3 
ifdown enp0s3 
ifup enp0s3 

Ou apenas reinicie o sistema após editar / etc / network / interfaces

    
por 23.11.2018 / 12:13