Como mi NIC incorporada no era compatible con Ubuntu desde el primer momento, me vi obligado a usar una NIC USB para la conexión a Internet temporal durante el tiempo de instalación.
Y la NIC USB ha tomado el eth0nombre haciendo que la NIC incorporada se convierta eth1.
Claro, esto realmente no importa, pero solo para la "belleza" del sistema, me gustaría dejar que se eth1convierta eth0cualquier NIC recién conectada eth1.
es posible?

Esto cambia el nombre de em1 a eth0 para mí en Ubuntu 14.04:
Crédito: la respuesta de Billf aquí: https://bbs.archlinux.org/viewtopic.php?id=156375
Para su información, esto era lo que estaba viendo originalmente en los registros:
Parece que systemd-udevd estaba haciendo un trabajo negativo y renombrando eth0 a em1 en primer lugar. No estoy seguro de cómo evitar que lo haga, pero cambiar el nombre a eth0 parece funcionar.
Para el entusiasta que quiere saber más ... http://linux.dell.com/files/whitepapers/consistent_network_device_naming_in_linux.pdf
fuente
En Ubuntu Server 16.04LTS, 70-persistent-net.rules no existe y muchas publicaciones no ayudaron. Después de 4 horas de búsqueda, encontré esta solución, y para mi sorpresa, ¡realmente funcionó!
sudo ln -s / dev / null /etc/udev/rules.d/80-net-setup-link.rules
Luego cree el archivo usando sudo vi /etc/systemd/network/10-internet.link y agregue lo siguiente
[Coincidencia] Ruta = pci-0000: (la dirección mac de su dispositivo)
[Enlace] Nombre = eth0 (o como quieras nombrarlo)
: wq para guardar el archivo
luego reinicie y ajuste su archivo / etc / network / interfaces ... luego reinicie nuevamente
Espero que esto ayude a alguien
fuente