我想重命名我的網路接口,所以我執行了以下操作:
步驟1:
添加net.ifnames=0 biosdevname=0
到/etc/defaults/grub
然後使用grub2-mkconfig -o /boot/grub2/grub.cfg
第2步:
我為每個介面新增了以下規則/usr/lib/udev/rules.d/60-net.rules
:
ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="myMacAddress", NAME="newName"
步驟 3:
我更改了 中的名稱和設備名稱以及檔案名稱/etc/sysconfig/network-scripts/ifcfg*
。
它工作得很好(即使在重新啟動後),但執行後yum -y update
所有內容都被刪除了。有誰知道我應該做什麼以及為什麼會發生這種情況?
答案1
自己的udev-rules
應該位於/etc/udev/rules.d
在更新期間它們可以被覆蓋/lib/udev/rules.d