Differenze tra le versioni di "Fissare nome a device di rete"
Jump to navigation
Jump to search
(aggiunta modifica per debian 9) |
m (→Editare /etc/udev/rules.d/10-network.rules: sottocategoria) |
||
| Riga 30: | Riga 30: | ||
In questo modo ad ogni riavvio la scheda 00:db:4d:9t:65:40 verrà sempre chiamata eth0 e la 00:b9:tg:d7:d1:22 eth1. | In questo modo ad ogni riavvio la scheda 00:db:4d:9t:65:40 verrà sempre chiamata eth0 e la 00:b9:tg:d7:d1:22 eth1. | ||
| − | [[ | + | [[Categoria:Networking]] |
Versione attuale delle 22:43, 5 apr 2026
Può capitare che un computer possa avere due schede di rete ethernet. Talvolta, dopo l'aggiornamento del kernel, può capitare che i nomi delle schede possano venire invertiti. Per far sì che ciò non accada occorre forzare manualmente il nome delle schede ai rispettivi macaddress.
Istruzioni
Premessa: su Debian, dalla versione 9 in poi, è necessario passare un'opzione al kernel durante l'avvio.
Aprire quindi il file /etc/default/grub
$ sudo nano /etc/default/grub
Inserire
GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"
Individuare i MAC ADDRESS delle schede di rete del computer
$ sudo ip addr
Il valore è quello indicato dal parametro ether.
Creare il file /etc/udev/rules.d/10-network.rules
$ sudo touch /etc/udev/rules.d/10-network.rules
Editare /etc/udev/rules.d/10-network.rules
SUBSYSTEM=="net", ATTRS{address}=="00:db:4d:9t:65:40", NAME="eth0"
SUBSYSTEM=="net", ATTRS{address}=="00:b9:tg:d7:d1:22", NAME="eth1"
Ipotizzando che i MAC ADDRESS delle schede siano rispettivamente 00:db:4d:9t:65:40 ed 00:b9:tg:d7:d1:22. In questo modo ad ogni riavvio la scheda 00:db:4d:9t:65:40 verrà sempre chiamata eth0 e la 00:b9:tg:d7:d1:22 eth1.