Um método é usar o esquema de nomenclatura tradicional eth0
. Isso serve muito bem para servidores de interface de rede. Esse método pode não ser uma boa idéia para laptops ou sistemas com muitas interfaces de rede dinâmicas, caso em que você precisará lidar com essa complexidade de alguma forma. Em particular, as opções ksdevice=eth0 net.ifnames=0 biosdevname=0
devem fazer o servidor usar eth0
e indicar ao KickStart que eth0
é o dispositivo, por exemplo, em uma configuração EFI grub:
menuentry "centos7" {
linuxefi /centos7/vmlinuz ks=.../ks/c7 ksdevice=eth0 net.ifnames=0 biosdevname=0
initrdefi /centos7/initrd.img
}
um arquivo pxelinux.cfg
antigo pode conter algo como
label centos7
kernel centos7/vmlinuz
append initrd=centos7/initrd.img ks=.../ks/c7 ksdevice=eth0 net.ifnames=0 biosdevname=0
Em seguida, no arquivo de configuração do KickStart .../ks/c7
você pode precisar incluir ou gerar a configuração apropriada para o sistema, por exemplo
bootloader --location=mbr --append="net.ifnames=0 biosdevname=0"
network --device=eth0 --bootproto=dhcp --ipv6=auto