Estoy tratando de establecer un nombre para una interfaz, "ethLan" en lugar de eth0. Al hacerlo, también se asegura que el nombre del if se mantendrá constante en cada reinicio y kernel.
Encontré algunos artículos sobre el tema, pero todos tienen un par de años:
http://www.debian-administration.org/articles/463
http://www.linuxfromscratch.org/hints/downloads/files/ nameif.txt
Hice lo que dijeron y agregué el ethLan mac a / etc / mactabs / . En este punto tengo dos problemas:
1) El if [...] && /sbin/nameif
script que puse en /etc/network/if-pre-up.d/ no se ejecuta. Resolví esto agregando esto a /etc/init.d/networking , pero ¿por qué no funciona if-pre-up.d ?
2) La interfaz no se cargará a menos que lo haga manualmente si configuro ethLan , a pesar de agregarlo a / etc / network / interfaces . ¿Qué estoy haciendo mal?
udevadm info -a /sys/class/net/eth0
. (verudevadm(8)
para más detalles)