CentOS 7 在安装过程中禁用可预测的网络接口名称

CentOS 7 在安装过程中禁用可预测的网络接口名称

我知道我可以使用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

相关内容