Zmiana nazwy interfejsu z enp3s0 na eth0 w debian 9
Zmiana nazwy interfejsu z enp3s0 na eth0 w debian 9
W systemie debian 9 domyślnym interfejsem nie jest eth0 a enp3s0.
Nazwa interfejsu jest ustawiana podczas bootowania:
1 2 3 4 5 6 | r8169 0000:03:00.0 enp3s0: renamed from eth0 r8169 0000:03:00.0 enp3s0: link down r8169 0000:03:00.0 enp3s0: link down IPv6: ADDRCONF(NETDEV_UP): enp3s0: link is not ready r8169 0000:03:00.0 enp3s0: link up IPv6: ADDRCONF(NETDEV_CHANGE): enp3s0: link becomes ready |
Możemy w bardzo prosty sposób przywrócić stare nazewnictwo interfejsu – wystarczy edytować plik:
1 | nano /etc/default/grub |
I zmienić:
1 | GRUB_CMDLINE_LINUX="" |
na:
1 | GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0" |
Następnie generujemy nowy plik konfiguracyjny gruba:
1 | grub-mkconfig -o /boot/grub/grub.cfg |
oraz modyfikujemy konfiguracje interfejsu sieciowego:
1 | nano /etc/network/interfaces |
zmieniając tam nazwy z enp3s0 na eth0.
faktycznie działa