Supondo que você acabou de instalar o seu debian 9 stretch.
1) Para reverter os nomes antigos para as interfaces, faça:
nano /etc/default/grub
edite a linha GRUB_CMDLINE_LINUX=""
paraGRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
então inicie um grub-mkconfig para aplicar as alterações dentro do gerenciador de inicialização
grub-mkconfig -o /boot/grub/grub.cfg
Você precisa de uma reinicialização depois disso.
2) Para renomear as interfaces, use:
Para apenas uma modificação temporária, dê uma olhada na resposta @xhienne.
Para uma modificação permanente:
Comece criando / editando o arquivo /etc/udev/rules.d/70-persistent-net.rules .
nano /etc/udev/rules.d/70-persistent-net.rules
E insira linhas internas como:
# interface with MAC address "00:0c:30:50:48:a1" will be assigned "eth0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:30:50:48:a1", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# interface with MAC address "00:0c:30:50:48:ab" will be assigned "eth1"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:30:50:48:ab", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
Se você deseja atribuir, por exemplo, um nome como wan0 a eth0, pode usar o meu exemplo:
# interface with MAC address "00:0c:30:50:48:a1" will be assigned "eth0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:30:50:48:a1", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="wan0"
Após a próxima reinicialização ou usando a rede de serviço, você deverá ver as alterações aplicadas.
EXTRA: Lembre - se de que, após todas essas modificações, você deverá editar seu arquivo / etc / network / interfaces, substituindo os nomes das interfaces antigas pelas novas!
EXTRA: Se você deseja saber qual endereço MAC suas interfaces têm, basta fazer um
ip addr show
e procure no link / seção.