Hlavní navigace

Názor k článku Předvídatelné pojmenování síťových karet v Linuxu: kam se podělo eth0 od Ondřej Caletka - Dobře tak ještě jinak: Pojmenování síťových karet vlastními názvy...

  • Článek je starý, nové názory již nelze přidávat.
  • 14. 9. 2018 10:11

    Ondřej Caletka

    Dobře tak ještě jinak:

    • Pojmenování síťových karet vlastními názvy pomocí udev pravidel fungovalo už minimálně 10 let a funguje nadále. Dokonce je to, aspoň z mého pohledu, preferovaná varianta, protože rozhraní lan, wan a dmz jsou mnohem přehlednější než cokoli jiného.
    • Pokud nejsou zavedena žádná pravidla, síťové karty dostávají název eth<číslo> v pořadí, jak jsou detekovány. Pro většinu uživatelů to není problém, protože buď:
      1. mají jen jednu kartu daného typu, nebo
      2. prodleva mezi detekcí jednotlivých karet je tak velká, že jsou nadetekovány vždy ve stejném pořadí.
    • udev dříve obsahoval kód, který se pokoušel zachovávat pomocí vzájemného přejmenovávání pořadí síťových karet tak, jak byly nadetekovány při prvním startu. Tento kód se sám o sobě uplatnil jen pro menšinu uživatelů (těm, pro které neplatí výše zmíněné body), v určité části případů přitom nefungoval správně.
    • Vývojáři udevu se rozhodli tento obtížně udržovatelný a debuggovatelný kód zahodit a nahradit něčím, co půjde udržovat snadněji. Pořád ale platí, že většina uživatelů tu službu nepotřebuje, protože nepotřebovala ani tu starou, částečně nefunkční službu.