En nuestra nube, generamos MAC con el prefijo 2c:c2:60
para instancias. Cuando reutilizamos una instancia, o la duplicamos, la nueva copia obtiene otra dirección MAC. Cuando se inicia la nueva copia, la NIC obtiene el nombre eth1 debido al nuevo MAC.
Veo que en /lib/udev/rules.d/75-persistent-net-generator.rules
, hay reglas para prefijos conocidos como 52:54:00 (KVM)
y VMWare (00:0c:29)
. Pero este archivo no debe editarse como se indica en su primera línea. Nos gustaría usar nuestro propio prefijo MAC registrado y no el de otros.
¿Cómo deshabilitar completamente la generación de reglas de red?
/etc/udev/rules.d/70-persistent-net.rules
directorio :)Ver https://www.kernel.org/pub/linux/utils/kernel/hotplug/udev/udev.html
capítulo "Archivos de reglas"
fuente
Basado en la respuesta de JasminJ, leí el manual. Bueno, leí una porción muy pequeña. La quinta oración en la sección "Archivos de reglas" establece:
Acabo de probar esto con una VM y de hecho funciona como se describe. Prefiero esto a los métodos convencionales / hacky de deshabilitar esta funcionalidad.
Aquí está el comando
fuente