J'ai décidé de faire une nouvelle installation de 15.10, et par conséquent, je dois réinstaller MATLAB. Les licences MATLAB sont liées à l'adresse matérielle eth0.
Ma carte Ethernet est répertoriée comme enp1s0 et je dois la renommer en eth0. seulement lo est répertorié dans /etc/network/interfaces
, et /etc/udev/rules.d/70-persistent-net.rules
n'existe pas, donc je ne sais pas par où commencer.
.link
fichiers de systemd , mais d'autres ont suggéré que cela ne fonctionnait pas pour eux. Cela n'a probablement pas fonctionné car après l'édition des fichiers de liens, initramfs doit être mis à jour . Alors, suivez d'abord la réponse de @ jndz, puis suivez la réponse que j'ai liée ci-dessus.
udev
règle pour renommer l'interface sous la formeeth0
..lets indique que l'adresse MAC de l'interface estxx:XX:xx:YY:yy:ZZ
alors vous pouvez créer un fichier, par/etc/udev/rules.d/
exemple,99-rename-net.rules
et le mettreSUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:XX:xx:YY:yy:ZZ", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
dans le fichier..Si vous ne connaissez pas l'adresse MAC, vous pouvez l'obtenir. depuis le/sys/class/net/enp1so/address
fichier ..