Decidi me livrar network-manager
por algum motivo, e agora, para entrar na rede, tenho que correr sudo ifup eth0
. Aqui está o que cat /etc/network/interfaces
dá:
auto lo
iface lo inet loopback
allow-hotplug eth0
iface eth0 inet dhcp
Como garantir que não realize esse processo trabalhoso novamente ... como faço para iniciar automaticamente a rede na inicialização?
networking
tshepang
fonte
fonte
Adicione eth0 a
auto lo
, como:Isso exibirá lo (loopback) e eth0 na execução
ifup -a
(feito no momento da inicialização).De
man interfaces
:fonte
auto eth0 ....
. Mas nenhum deles menciona que não funcionaria se houvesseauto lo
no topo.isso não é útil se você não deseja configurar um endereço IP nessa interface. No meu caso, eu queria trazer eth0 para que ele entre na configuração do vswitch. Eu tive que adicionar o seguinte para a interface em / etc / network / interfaces
fonte
Hoje eu tive o mesmo problema "ignorando interface desconhecida eth0 = eth0". Para mim, o problema foi devido ao fato de eu estar configurando eth1 (em estática) em vez de eth0 (eu não tinha o eth0 configurado).
Então, acabei de renomear eth1 para eth0 e funcionou.
Esperando que isso pudesse ajudar quem cometeu o mesmo erro.
PS: desculpe pelo meu inglês ruim, não hesite em dizer qualquer erro;)
fonte
Para as pessoas que enfrentam esse problema e a resposta selecionada não está funcionando, corra
ifconfig -a
para garantir que o seu dispositivo Ethernet seja exibido comoeth0
provavelmente o padrão também na sua configuração. O meu éeth1
por qualquer motivo.Então,
/etc/network/interfaces
eu tive que usar:Também editei
/etc/NetworkManager/NetworkManager.conf
e defini:fonte
Eu tive o mesmo problema em que o ifup ens192 abriria a interface, mas a reinicialização da rede de inicialização ou serviço falharia ao abrir a interface ens192 ... foi resolvido usando apenas uma linha automática ...
a nova linha de automóveis era assim ...
a versão que não estava funcionando tinha a seguinte aparência (onde eu tenho duas linhas automáticas)
fonte