Почему NIC переименовывает каждую перезагрузку? - Ubuntu 20.04 LTS

Это было ENP4S0, теперь это ENP10S0, а что было ENP9S0 теперь ENP5S0.

Я боюсь перезагрузиться, как это может убить сеть, пока я кВМ к нему.

Запуск Ubuntu 20,04 LTS.

Так как у меня есть мой 10G NIC, соединенный как BR0, я должен был изменить его из ENP4S0 на ENP10S0, чтобы сделать это для работы. Вот конфиг, может быть, я ошибся. То, как форум лечит текст, поскольку код действует дополнительные пробелы, на самом деле у меня есть корректный интервал для файла YAML.

    network:
  ethernets:
    enp10s0:
      dhcp4: no
    enp5s0:
      dhcp4: true
  version: 2
  bridges:
    br0:
      interfaces: [enp10s0]
      addresses: [10.1.1.254/24]
      gateway4: 10.1.1.1
      mtu: 1500
      nameservers:
        addresses: [8.8.8.8]
      parameters:
            stp: true
            forward-delay: 4
  vlans:
    vlan.20:
      id: 20
      link: enp5s0
      addresses: [10.10.10.2/24]

_

#ifconfig | grep enp
enp10s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
enp5s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
# dmesg | grep enp
[    0.512047] igb 0000:0a:00.0 enp10s0: renamed from eth0
[    3.532720] mlx4_core 0000:05:00.0 enp5s0: renamed from eth0
[    5.789093] mlx4_en: enp5s0: Link Up
[  470.823880] mlx4_en: enp5s0: Link Down
[  471.688577] mlx4_en: enp5s0: Link Up
[  990.440296] br0: port 4(enp10s0) entered blocking state
[  990.440297] br0: port 4(enp10s0) entered disabled state
[  990.440336] device enp10s0 entered promiscuous mode
[  990.454325] mlx4_en: enp5s0: Steering Mode 1
[  990.469279] 8021q: adding VLAN 0 to HW filter on device enp5s0
[  990.492621] 8021q: adding VLAN 0 to HW filter on device enp10s0
[  993.472880] igb 0000:0a:00.0 enp10s0: igb: enp10s0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[  993.688400] IPv6: ADDRCONF(NETDEV_CHANGE): enp10s0: link becomes ready
[  993.688465] br0: port 4(enp10s0) entered blocking state
[  993.688467] br0: port 4(enp10s0) entered listening state
[  997.824093] br0: port 4(enp10s0) entered learning state
[ 1012.928185] br0: port 4(enp10s0) entered forwarding state
1
задан 17 March 2021 в 11:16

1 ответ

Это, потому что сетевая подсистема не соответствует оборудованию с предыдущими сапогами.

Я использую следующее, чтобы дать последовательное имя независимо от физического типа.

Сеть: Ethernets: eth0: DHCP4: false. матч: MAC-адрес: Set-name: eth0 Версия: 2

1
ответ дан 18 March 2021 в 23:25

Другие вопросы по тегам:

Похожие вопросы: