Como minha NIC embutida não é suportada pelo Ubuntu imediatamente, fui forçado a usar uma NIC USB para conexão temporária à Internet no momento da instalação.
E a NIC USB recebeu o eth0
nome de tornando a NIC incorporada eth1
.
Claro, isso realmente não importa, mas apenas para a "beleza" do sistema, eu gostaria eth1
de eth0
deixar que qualquer NIC recém-conectada se torne eth1
.
Isso é possível?
networking
interface
ifconfig
Ivan
fonte
fonte
Isso renomeia em1 para eth0 para mim no Ubuntu 14.04:
Crédito: resposta de Billf aqui: https://bbs.archlinux.org/viewtopic.php?id=156375
Para sua informação, era isso que eu estava vendo originalmente nos logs:
Parece que o systemd-udevd estava fazendo um trabalho negativo e renomeando eth0 para em1 em primeiro lugar. Não tenho certeza de como impedir isso, mas renomear novamente para eth0 parece funcionar.
Para os entusiastas que desejam saber mais ... http://linux.dell.com/files/whitepapers/consistent_network_device_naming_in_linux.pdf
fonte
No Ubuntu Server 16.04LTS, o 70-persistent-net.rules não existe e muitas postagens não ajudaram. Após 4 horas de pesquisa, encontrei esta solução e, para minha surpresa, ela realmente funcionou!
sudo ln -s / dev / null /etc/udev/rules.d/80-net-setup-link.rules
Em seguida, crie o arquivo usando o sudo vi /etc/systemd/network/10-internet.link e adicione o seguinte
[Match] Path = pci-0000: (endereço do seu dispositivo)
[Link] Nome = eth0 (ou o que você quiser nomear)
: wq para salvar o arquivo
depois reinicie e ajuste seu arquivo / etc / network / interfaces .. depois reinicie novamente
Espero que isso ajude alguém
fonte