Testado no VBox com o Ubuntu 16.04, enp0s3
→ eth0
Opção 1:
-
Substituir a regra do udev
sudo ln -s /dev/null /etc/udev/rules.d/80-net-setup-link.rules
-
Atualizar o RAMDisk
sudo update-initramfs -u
Opção 2:
-
Crie um arquivo de link do systemd
sudo vim /etc/systemd/network/10-eth.link
-
Vamos definir o nome relacionado ao MAC: (Existem muitas opções, consulte a referência vinculada)
[Match] MACAddress=08:00:27:de:dd:4c [Link] Name=eth0
Opção 3:
-
Adicione
net.ifnames=0
aos parâmetros de inicializaçãoGRUB_CMDLINE_LINUX_DEFAULT="quiet splash net.ifnames=0"
-
Atualizar o grub
sudo update-grub
Referência: systemd: Nomes de interface de rede previsíveis , obrigado @ mikewhatever.