In unserer Cloud generieren wir MACs mit dem Präfix 2c:c2:60
für Instanzen. Wenn wir eine Instanz wiederverwenden oder duplizieren, erhält die neue Kopie eine andere MAC-Adresse. Wenn die neue Kopie gestartet wird, erhält die Netzwerkkarte aufgrund des neuen MAC den Namen eth1.
Ich sehe, dass /lib/udev/rules.d/75-persistent-net-generator.rules
es in Regeln für bekannte Präfixe wie 52:54:00 (KVM)
und gibt VMWare (00:0c:29)
. Diese Datei sollte jedoch nicht wie in der ersten Zeile angegeben bearbeitet werden. Wir möchten unser eigenes registriertes MAC-Präfix verwenden und nicht das anderer.
Wie kann ich die Generierung von Netzregeln vollständig deaktivieren?
/etc/udev/rules.d/70-persistent-net.rules
ein Verzeichnis :)Siehe https://www.kernel.org/pub/linux/utils/kernel/hotplug/udev/udev.html
Kapitel "Regeldateien"
quelle
Basierend auf JasminJs Antwort las ich das Handbuch. Nun, ich habe einen sehr kleinen Teil davon gelesen. Der fünfte Satz im Abschnitt "Regeldateien" lautet:
Ich habe dies gerade mit einer VM getestet und es funktioniert tatsächlich wie beschrieben. Ich ziehe dies herkömmlichen / hackigen Methoden zum Deaktivieren dieser Funktionalität vor.
Hier ist der Befehl
quelle