我知道我可以使用net.ifnames=0 biosdevname=0
, 和grub
来禁用可预测的网络接口名称。这会将第一个接口命名为 eth0,而不是 enp0s3,或其他名称。如何在安装时使用 kickstart 文件指定此项?
答案1
您可以使用引导加载程序kickstart 文件中的部分以隐藏可预测的网络接口名称。将net.ifnames=0
和 [如果需要]添加biosdevname=0
到应该--append
可以满足您的要求。
bootloader --location=mbr --append="net.ifnames=0 biosdevname=0"
rhgb quiet crashkernel=auto
请注意,我已从中排除了默认值--append
,无论有没有默认值都可以正常工作。您还可以从安装中排除 biosdevname 包,并且仅net.ifnames=0
在上述使用中。
bootloader --location=mbr --append="net.ifnames=0"
...
%packages --nobase
@core --nodefaults
-biosdevname
%end