Ubuntu Server não está lendo / etc / network / interfaces

2

Então, depois de ficar frustrado pesquisando on-line e apenas chegando a postagens sobre como alterar o EM1 para o ETH0, vim aqui para fazer esta pergunta:

O que faria com que o Ubuntu Server não carregasse as configurações conforme definido em /etc/network/interfaces ?

Eu tive problemas, mesmo recebendo servidor para instalar com uma conexão ativa. Eu desconectei meu cabo, fiz uma instalação offline e agora, mesmo com todos os parâmetros corretos definidos em /etc/network/interfaces , ele não carrega as configurações. Fazer ifconfig -a mostra apenas em1 como não programado. Eu posso definir os parâmetros usando ifconfig add ... etc ... mas por alguma razão em1 não está carregando o que eu tenho no arquivo de configuração.

Tudo o que estou perguntando agora é por que em1 ignora o arquivo de configuração ou falha ao carregá-lo?

    
por Sean Wheeler 02.09.2014 / 14:53

2 respostas

2

Meu foco era fazer com que a rede estática funcionasse, ponto final, independentemente do nome.

Descobri que o script udev que cria o 70-persistent-net.rules estava, na verdade, listando tudo em branco, MAS em1 , por isso não estava sendo gerado. Eu listei em branco em* para resolver esse problema.

Eu tive que usar ifup para descobrir que o arquivo /etc/network/interfaces tinha sido gerado com um retorno de carro extra na segunda linha e estava causando falha no início do dispositivo de rede (a linha 2 deveria estar no final da linha 1 atrás dos comentários).

Eu tentei fazer uma nova instalação e, novamente, o arquivo /etc/network/interfaces teve um retorno automático. Removido isso e tudo funcionou corretamente depois disso. Conseguiu definir um IP estático e iniciá-lo corretamente. Alterei o nome de em1 para eth0 depois disso, mas resolvi meu problema removendo esse retorno de carro.

    
por Sean Wheeler 03.09.2014 / 19:33
0

Se você está tentando alterar o nome da interface, não é a /etc/network/interfaces que você precisa alterar, mas /etc/udev/rules.d/70-persistent-net.rules . Consulte este para detalhes.

    
por Pyrophorus 02.09.2014 / 15:56