Você deve ter um arquivo em /etc/udev/rules.d/70-persistent-net.rules
que contenha uma linha semelhante à seguinte: -
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="04:01:07:ab:6e:01", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
Faça um backup deste arquivo (fora do rules.d
) e edite o original para: -
SUBSYSTEM=="net", ACTION=="add", KERNELS=="0000:00:03.0", NAME="eth0"
em que o valor KERNELS
pode ser obtido da primeira coluna de lspci -D
0000:00:03.0 Ethernet controller: Red Hat, Inc Virtio network device
O endereço PCI acima é dividido em Domain:Bus:Slot.Function
, então o dispositivo acima é ajustado ao slot 3.
Observação: não tenho acesso ao console da VM que usei enquanto escrevia isso (estou conectado por SSH), por isso não posso verificá-lo, pois ser bloqueado se der errado. A linha inferior é - tenha cuidado ao fazer isso, pois você pode se bloquear de um sistema remoto; você ficará bem em um sistema local.