Das binden von MACs an Interfaces unterbinden

Bei einem udev basierenden Linux System wird die MAC Adresse fest an ein Interface gebunden. Das ist Praktisch wenn man mehr als eine Netzwerkkarte verwendet. Wenn man allerdings die Hartware tauscht werden die Interfaces hochgezählt (eth1, eth2…). Um dies dauerhaft zu unterbinden muss folgende leere Datei angelegt werden.
touch /etc/udev/rules.d/75-persistent-net-generator.rules

Dann kann man bedenkenlos die 70-persistent-net.rules Datei löschen, sie wird bei einem Neustart dann auch nicht mehr angelegt.
rm /etc/udev/rules.d/70-persistent-net.rules


Auszug aus der Manpage wo der Vorgang beschrieben wird:
The udev rules are read from the files located in the default rules directory /lib/udev/rules.d/, the custom rules directory /etc/udev/rules.d/ and the temporary rules directory /dev/.udev/rules.d/. All rule files are sorted and processed in lexical order, regardless in which of these directories they live.

Rule files are required to have a unique name, duplicate file names are ignored. Files in /etc/udev/rules.d/ have precedence over files with the same name in /lib/udev/rules.d/. This can be used to ignore a default rules file if needed.
[udev(7)]