W naszej chmurze generujemy adresy MAC z prefiksem 2c:c2:60
dla instancji. Gdy ponownie wykorzystamy instancję lub zduplikujemy ją, nowa kopia otrzyma inny adres MAC. Po uruchomieniu nowej kopii karta sieciowa otrzymuje nazwę eth1 z powodu nowego MAC.
Widzę, że w /lib/udev/rules.d/75-persistent-net-generator.rules
znajdują się reguły dla znanych prefiksów, takich jak 52:54:00 (KVM)
i VMWare (00:0c:29)
. Ale ten plik nie powinien być edytowany, jak podano w pierwszym wierszu. Chcielibyśmy używać naszego zarejestrowanego prefiksu MAC, a nie innych.
Jak całkowicie wyłączyć generowanie reguł sieciowych?
/etc/udev/rules.d/70-persistent-net.rules
katalog :)Zobacz https://www.kernel.org/pub/linux/utils/kernel/hotplug/udev/udev.html
rozdział „Pliki reguł”
źródło
Na podstawie odpowiedzi JasminJ przeczytałem instrukcję. Cóż, przeczytałem bardzo małą jego część. Piąte zdanie w sekcji „Pliki reguł” brzmi:
Właśnie przetestowałem to na maszynie wirtualnej i rzeczywiście działa zgodnie z opisem. Wolę to niż konwencjonalne / hacky metody wyłączania tej funkcji.
Oto polecenie
źródło