O próprio udev-rules
deve estar localizado em /etc/udev/rules.d
Durante uma atualização, eles podem ser sobrepostos em /lib/udev/rules.d
Eu queria renomear minhas interfaces de rede, então fiz o seguinte:
ETAPA 1:
adicionou net.ifnames=0 biosdevname=0
a /etc/defaults/grub
e depois usou grub2-mkconfig -o /boot/grub2/grub.cfg
ETAPA 2:
Eu adicionei as seguintes regras para cada interface para /usr/lib/udev/rules.d/60-net.rules
:
ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="myMacAddress", NAME="newName"
ETAPA 3:
Alterei nomes de NAMEs e DEVICE e nomes de arquivos em /etc/sysconfig/network-scripts/ifcfg*
.
E funcionou perfeitamente (mesmo após a reinicialização), mas depois de executar yum -y update
, tudo foi apagado. Alguém sabe o que devo fazer e por que isso aconteceu?
Tags networking udev yum