/ etc / network / interfaces está quase vazio

10

Estou tentando configurar um endereço IP estático para o meu servidor LTSP para configurar uma das minhas duas placas de rede (interna: Servidor -> cliente Light) via /etc/network/interfaces, mas quando abro o arquivo de interfaces, tudo o que vejo é o seguinte:

auto lo
iface lo inet loopback

Isso é normal?

user3078046
fonte

Respostas:

12

Isto é normal. O que você tem é exatamente o mesmo que está no /etc/network/interfacesmeu sistema Ubuntu 14.04 (que está funcionando bem e em rede ativamente através de duas interfaces físicas separadas).

Por padrão, um sistema desktop Ubuntu usa o NetworkManager para gerenciar conexões de rede automática e dinamicamente. Isso não requer (e de fato normalmente exige que não exista ) entradas detalhando a configuração de suas interfaces físicas /etc/network/interfaces.

(O NetworkManager, se alterado da execução no "modo não gerenciado" para "modo gerenciado", reconhecerá e funcionará com as /etc/network/interfacesentradas. Mas o modo não gerenciado é o padrão.

Fontes:

Eliah Kagan
fonte
OBRIGADO pela resposta :) Portanto, se eu desativar o Gerenciador de rede ou alterá-lo da execução em "modo não gerenciado" para "modo gerenciado", devo poder monitorar minhas informações de rede a partir do arquivo de interfaces, mas, ao mesmo tempo, continuar as funcionalidades do gerenciador de rede?
User3078046
De acordo com o que eu li na fonte do NetworkManager (no wiki Debian), você forneceu, se as informações de uma conexão estiverem presentes no arquivo de interfaces, elas não serão gerenciadas pelo gerenciador de rede, também é o caso do Ubuntu 12.04?
user3078046
@ user3078046 Sim, você pode alterar o NetworkManager para o modo gerenciado e conseguir isso. Em relação a 12.04: acredito que sim. Ou seja, acredito que o modo não gerenciado seja o padrão no Ubuntu 12.04, assim como nas versões posteriores do Ubuntu, como 14.04. No entanto, atualmente não tenho um sistema 12.04 no qual verificar isso. Você pode verificar isso no seu sistema executando cat /etc/NetworkManager/NetworkManager.conf. (Ou talvez seja nm-system-settings.confem 12.04.) Under [ifupdown]é uma linha, seja managed=trueou managed=false. E alterá-lo de falsepara truealterna do modo não gerenciado para o gerenciado.
Eliah Kagan 08/08/14
Eu executei um comando 'stop' para desativar o gerenciador de rede, agora tenho que iniciá-lo manualmente sempre que reiniciar: S. Eu fui ao NetworkManager.conf para alternar [ifupdown] managed = false e transformá-lo em managed = true. Reiniciei, mas ele ainda está desativado na inicialização. O que devo fazer?
user3078046
@ user3078046 Você quer dizer que o NetworkManager processo não é mais executado? (Se você não tiver certeza, pode verificar executando ps ax | grep [N]etworkManagerquando achar que o NetworkManager pode não estar em execução.) Ou apenas se ele não gerencia mais sua interface? Qual comando "stop" foi executado? Você /etc/network/interfacestambém modificou ? Se o novo problema for que o NetworkManagerprocesso não será mais executado automaticamente (em vez de ser executado, mas não funcionando da maneira que você deseja), convém postar uma pergunta separada sobre isso. (Nesse caso, por favor inclua um link aqui e eu vou olhar.)
Elias Kagan
-2

Não, deve haver muito mais informações no arquivo de interfaces. Você já tentou configurar o IP usando ifconfig?

ifconfig eth0 up
ifconfig eth0 x.x.x.x
ifconfig eth0 netmask x.x.x.x
ifconfig eth0 broadcast x.xx.x.x

ou você pode tentar editar o arquivo de interfaces com as seguintes linhas:

iface eth0 inet static
    address x.x.x.x
    netmask x.x.x.x
    gateway x.x.x.x
    broadcast x.x.x.x
user300217
fonte