Comme ma carte réseau intégrée n'était pas prise en charge par Ubuntu prête à l'emploi, j'ai été obligé d'utiliser une carte réseau USB pour une connexion Internet temporaire lors de l'installation.
Et la carte réseau USB a pris le eth0
nom de la carte réseau intégrée pour devenir eth1
.
Bien sûr, cela n'a pas vraiment d'importance, mais juste pour la "beauté" du système, je voudrais eth1
devenir eth0
un nouveau NIC attaché eth1
.
Est-ce possible?
Cela renomme em1 en eth0 pour moi sur Ubuntu 14.04:
Crédit: réponse de Billf ici: https://bbs.archlinux.org/viewtopic.php?id=156375
Pour info, c'est ce que je voyais à l'origine dans les journaux:
On dirait que systemd-udevd faisait un travail négatif et renommait eth0 en em1 en premier lieu. Je ne sais pas comment l'empêcher de le faire, mais renommer en eth0 semble fonctionner.
Pour les passionnés qui veulent en savoir plus ... http://linux.dell.com/files/whitepapers/consistent_network_device_naming_in_linux.pdf
la source
Dans Ubuntu Server 16.04LTS, le 70-persistent-net.rules n'existe pas et beaucoup de publications n'ont pas aidé. Après 4 heures de recherche, j'ai trouvé cette solution, et à mon grand choc, cela a vraiment fonctionné!
sudo ln -s / dev / null /etc/udev/rules.d/80-net-setup-link.rules
Créez ensuite le fichier à l'aide de sudo vi /etc/systemd/network/10-internet.link et ajoutez ce qui suit
[Match] Path = pci-0000: (l'adresse mac de votre appareil)
[Lien] Nom = eth0 (ou tout ce que vous voulez lui donner)
: wq pour enregistrer le fichier
puis redémarrez et ajustez votre fichier / etc / network / interfaces .. puis redémarrez à nouveau
J'espère que cela aide quelqu'un
la source