Netplan - interface neve állandóan változik

Fórumok

Sziasztok,

szeretnék static beállítást tenni a servermnél, de egy újraindítás után az interface neve állandóan megváltozik. Kérédsem, hogy ezt lehet-e fixálni, vagy a netplan-ban van-e valami joker karakter (? v *) lehetőség?

Üdv.

Kalmi

Hozzászólások

A MAC az fix legalabb? En inkabb az udev / persistent net rules fele nezelodnek.


network:
  version: 2
  renderer: networkd
  ethernets:
    mainif:
      match:
        macaddress: "de:ad:be:ef:ca:fe"
      set-name: mainif

--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!

kernel paraméterként:

net.ifnames=0

és hopp, mindjárt mindig eth0 lesz a neve!

Az hogy semmi nem változik a gépen. Két hálókártya van benne egy alaplapi, ami le van tiltva és egy PCI kártya amit mindig használok. Nem értem, hogy mi a fene miatt változik a sorrend. Totál logikátlan. Lehet egyszerűbb 5let. Több .yaml filet hozok létre (ahány kártyát) kitalál a rendszer....

Ha több kártyának ugyanaz a drivere, akkor egészen biztos lehetsz benne, hogy fix sorrendben lesznek az interfészek (egészen pontosan a bus scan sorrendjében).

Amúgy nálam ez standard: az óhajtott sorrendben kézzel betöltetem a kívánt drivereket (a storage meg a net drivereket) még az autoscan előtt (egészen pontosan nálam ez még initrd-ből megy, mert ha valami gond van a root fs-mel, és nem bootol a gép, akkor is legyen betöltött ethernet driverem).