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
- 964 megtekintés
Hozzászólások
A MAC az fix legalabb? En inkabb az udev / persistent net rules fele nezelodnek.
- A hozzászóláshoz be kell jelentkezni
Ezt még nem néztem :), de remélem az az , mivel nem cserélek semmit a gépben(ezért nem is értem a hibát)
- A hozzászóláshoz be kell jelentkezni
Amúgy "joker" karakter itt létezik?
- A hozzászóláshoz be kell jelentkezni
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!
- A hozzászóláshoz be kell jelentkezni
kernel paraméterként:
net.ifnames=0
és hopp, mindjárt mindig eth0 lesz a neve!
- A hozzászóláshoz be kell jelentkezni
Kivéve amikor több fajta hálókártyád van, és a driverek betöltési sorrendjétől fog függeni, hogy mi lesz a számozás.
- A hozzászóláshoz be kell jelentkezni
adott gepen ez altalaban determinisztikus, igy mindig ugyanaz lesz az ethX-ed
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
"általában". Kivéve, amikor mégsem.
- A hozzászóláshoz be kell jelentkezni
Így van, de mi akadályoz meg abban, hogy a driverek betöltési sorrendjét fixáljad?
- A hozzászóláshoz be kell jelentkezni
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....
- A hozzászóláshoz be kell jelentkezni
Miért, neked már sikerült fixálnod? Ha ez ilyen egyszerű lenne, szerintem senki nem panaszkodott volna még felcserélt ethX számozásról. És ha több kártyának ugyanaz a drivere, akkor mit csinálsz?
- A hozzászóláshoz be kell jelentkezni
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).
- A hozzászóláshoz be kell jelentkezni
Ezt hova kellene tennem?
- A hozzászóláshoz be kell jelentkezni
Ez egy kernel boot paraméter. GRUB 2 esetén abba a konfig fájlba kell rakni, amiből a GRUB konfigot csinálja a rendszer.
Nálam pl. ez van a /etc/default/grub-ban:
GRUB_CMDLINE_LINUX="... net.ifnames=0 ..."
- A hozzászóláshoz be kell jelentkezni