Minha proposta é recuperar os nomes de ethX
.
Para fazer isso, você deve editar o arquivo grub.
$ sudo nano /etc/default/grub
Procure por GRUB_CMDLINE_LINUX
e adicione o seguinte net.ifnames=0 biosdevname=0
.
De:
GRUB_CMDLINE_LINUX=""
Para:
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
Gere um novo arquivo grub usando o seguinte comando.
$ sudo grub-mkconfig -o /boot/grub/grub.cfg
Generating grub configuration file ...
Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.
Found linux image: /boot/vmlinuz-4.4.0-15-generic
Found initrd image: /boot/initrd.img-4.4.0-15-generic
Found memtest86+ image: /memtest86+.elf
Found memtest86+ image: /memtest86+.bin
done
Depois disso, reinicie os servidores.
Alguma explicação
No Ubuntu 15.10 (Wily Werewolf), começando com systemd/udev
irá automaticamente atribuir nomes de interface de rede previsíveis e estáveis para todas as interfaces Ethernet, Wlan e Wwan locais.
Os seguintes esquemas de nomenclatura diferentes para interfaces de rede agora são suportados pelo udev nativamente:
- Nomes incorporando números de índice fornecidos pelo Firmware / BIOS para dispositivos on-board (exemplo: eno1)
- Nomes que incorporam números de índice de slots de hotplug PCI Express fornecidos pelo Firmware / BIOS (exemplo: ens1)
- Nomes incorporando localização física / geográfica do conector do hardware (exemplo: enp2s0)
- Nomes incorporando o endereço MAC das interfaces (exemplo: enx78e7d1ea46da)
Clássico, imprevisível kernel-native ethX
naming (exemplo: eth0) - obsoleto
Tente talvez ajudar você.