Onde posso encontrar a definição de “eth0” no meu sistema operacional Ubuntu 14.04?

Onde posso encontrar a definição de “eth0” no meu sistema operacional Ubuntu 14.04?

Não consigo encontrar a definição de eth0in /etc/network/interfacesou /etc/NetworkManager/NetworkManager.conf, mas eth0funciona perfeitamente.

Então, quem pode me dizer em qual arquivo de configuração posso encontrar a definição eth0?

Responder1

As atribuições para dispositivos de rede devem ocorrer por meio dos chamados scripts de regras de rede persistentes.

Você pode encontrar essas informações em /etc/udev/rules.d/70-persistent-net.rules, certificando-se de procurar os nomes dos dispositivos especificados por meio do parâmetro "NAME=", junto com o endereço MAC, tipo de dispositivo, etc.

Responder2

Existe mais de uma possibilidade. Na minha máquina Ubuntu 14.04, as informações aparecem em /etc/iftab:

# This file assigns persistent names to network interfaces.
# See iftab(5) for syntax.

eth0 mac 00:0c:29:3d:c7:72 arp 1

O correspondentepágina de manualpode ser útil. Embora esta tenha sido uma instalação nova, uma instalação antiga (2008)blogsugere que o udev é o caminho "mais novo":

Aparentemente, o /etc/iftab deliciosamente simples não é mais usado, sendo substituído pelo feio e desagradável /etc/udev/rules.d/70-persistent-net.rules. Veja, você pode até perceber pelo nome do arquivo que não vai gostar dele.

Responder3

É muito provável que o NetworkManager simplesmente use DHCP por padrão para interfaces não configuradas de outra forma. Verificarei esta afirmação mais tarde.

Atualizar:Depois de instalar o Ubuntu, nenhum arquivo estava disponível e o DHCP foi usado. Após modificar algumas configurações (definir “DHCP client ID” na aba IPv4), um arquivo apareceu no formato /etc/NetworkManager/system-connections.

Aparentemente, perfis de conexão também podem aparecer no ~/.gconf/system/networking/connections, mas não sei quando. Mesmo quando desmarco a opção para permitir que outras pessoas usem um perfil, ele ainda é salvo em system-connections.

informação relacionada