Os artigos que você encontrou estão um pouco desatualizados. Existe agora um método fácil para atribuir nomes a interfaces de rede, por meio de Udev .
No Debian e nos derivados (incluindo o Ubuntu), procure um arquivo chamado /etc/udev/rules.d/70-persistent-net.rules . Este arquivo é criado por /lib/udev/rules.d/75-persistent-net-generator.rules com a ajuda do script /lib/udev/write_net_rules . Cada vez que o udev vê um novo dispositivo de rede, ele atribuirá um novo número e adicionará esse número a /etc/udev/rules.d/70-persistent-net.rules . Dessa forma, os números de interface são persistentes nas reinicializações e persistirão após uma reinstalação se você restaurar /etc .
(Se a sua distribuição não envia estes arquivos, procure-os no pacote Debian .)
Se você quiser dar um nome significativo a uma interface e tiver /etc/udev/rules.d/70-persistent-net.rules , tudo o que você precisa fazer é editar esse arquivo e alterar "eth0" para "ethLan" . Execute udevadm trigger --sysname eth0 para renomear o dispositivo existente depois de editar o arquivo (acho que isso exige desligar a interface). Se você não tem esse arquivo, você pode escrever a mesma linha (os scripts complicados que o Debian adiciona são apenas para fazer isso automaticamente):
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="01:23:45:67:89:ab", NAME="ethLan"