CentOS 7 在安裝過程中停用可預測的網路介面名稱

CentOS 7 在安裝過程中停用可預測的網路介面名稱

我知道我可以使用net.ifnames=0 biosdevname=0, withgrub來停用可預測的網路介面名稱。這將第一個介面命名為 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

相關內容