Kuidas muuta Ubuntu/Debiani/RHEL/CentOS/Fedora/Rocky Linuxi võrguliidese nimepoliitikat

Kuidas Muuta Ubuntu Debiani Rhel Centos Fedora Rocky Linuxi Vorguliidese Nimepoliitikat



Prognoositavad võrguliidese nimed on:
  1. Taaskäivituste ajal stabiilne
  2. Fikseeritud/järjepidev isegi riistvara lisamise või eemaldamise korral
  3. Parandatud/järjepidev, isegi kui defektne/kahjustatud riistvara asendatakse
  4. Kodanikuta ja ei nõua selgesõnalisi konfiguratsioonifaile

Süsteemi turvalisuse ja kasutusmugavuse huvides on etteaimatavad võrguliidese nimed väga olulised. Seega kasutavad suuremad Linuxi distributsioonid 'systemd' ja 'udev' teie arvuti võrguliideste ennustatavate nimede määramiseks.

Praegu on mõned võrguliidese nimetamise reeglid, mida saate kasutada Ubuntu, Debiani, RHELi, CentOS-i, Fedora, Rocky Linuxi ja teiste populaarsete Debiani/Ubuntu- või RPM-põhiste Linuxi distributsioonide puhul. Selles artiklis käsitleme saadaolevaid Linuxi võrguliidese nimetamispoliitikaid ja näitame teile, kuidas soovitud nimele lülituda.







Sisu teema:

  1. Saadaolevad võrguliidese nimetamise eeskirjad
  2. Praegu kasutatav võrguliidese nimetamise poliitika
  3. Võrguliidese nimetamise poliitika muutmine
  4. Kontrollige, kas kasutatakse uut võrguliidese nimetamise poliitikat
  5. Võrguliideste kohandatud nimede konfigureerimine
  6. Järeldus

Saadaolevad võrguliidese nimetamise eeskirjad

Praegu on saadaolevad võrguliidese nimetamise reeglid järgmised:



  1. kernel – Selle poliitika korral ei nimeta kernel prognoositavaid võrguseadmeid ümber, st lo (tagasisilmusliides)
  2. andmebaasi – Selles poliitikas kasutatakse võrguseadmete nimede määramiseks udev'i riistvaraandmebaasi, mis on 'hwdb'.
  3. pardal – Selles poliitikas kasutatakse teie arvuti BIOS-i/püsivara pakutavat indeksinumbrit pardal olevatele võrguseadmetele, st eno1, eno2.
  4. pesa – Selles poliitikas kasutatakse võrguseadmete nimetamiseks PCIE hot-plug pesa indeksi numbrit, mille annab teie arvuti BIOS/püsivara, st ens1, ens2.
  5. tee – Selles poliitikas kasutatakse võrguseadmete nimetamiseks riistvara füüsilist asukohta, st enp1s0, enp1s2, enp1s0f0, enp1s0f1.
  6. mac – Selle reegli korral lisatakse võrguseadme Mac-aadress võrguliidese nimele, st enx000c294cd7e8.

Praegu kasutatav võrguliidese nimetamise poliitika

Enamiku populaarsete Linuxi distributsioonide vaikevõrguliidese nimetamise poliitika konfiguratsioonifail asub teel „/usr/lib/systemd/network/99-default.link”.



Saate nano-tekstiredaktoriga avada vaikevõrguliidese nimetamispoliitika konfiguratsioonifaili „/usr/lib/systemd/network/99-default.link” järgmiselt.





$ sudo nano / usr / lib / süsteemne / võrku / 99 -default.link

Kasutatavate võrguliidese nimetamispoliitikate järjekord on loetletud jaotises „Nimepoliitika”. [1] .

Siin on 'hoida' kõrgeim prioriteet. 'Keep' teeb seda, kui nimi on juba võrguliidesele määratud, kasutab systemd/udev ikka ja jälle sama nime.



Seejärel proovib see määrata kerneli nimesid. Kui kerneli nimetamise poliitika ebaõnnestub, kasutage vastavalt andmebaasi, sisemist, pesa ja teed.

Samamoodi saate määrata võrguliidestele alternatiivse nime, kasutades valikut „AlternativeNamesPolicy” [2] . Nimetamispoliitikat, mida tegeliku võrguliidese nimetamise jaoks ei kasutata, kasutatakse alternatiivse nimetamispoliitikana olenevalt jaotises „AlternativeNamesPolicy” määratud järjestusest.

  Arvuti ekraanipilt Kirjeldus genereeritakse automaatselt

Nagu näete, kasutatakse pesa võrguliidese nimetamise poliitikat vaikimisi tegelike võrguliideste nimetamiseks ja tee võrguliidese nimetamise poliitikat kasutatakse Ubuntu 22.04 LTS-i võrguliidesele alternatiivse nime andmiseks. Teistes Linuxi distributsioonides võidakse vaikimisi kasutada teistsugust nimetamispoliitikat ja alternatiivset nimetamispoliitikat.

$ ip a

  Arvuti ekraanipilt Kirjeldus genereeritakse automaatselt

Võrguliidese nimetamise poliitika muutmine

Võrguliidese nimetamispoliitika muutmiseks avage nanotekstiredaktoriga konfiguratsioonifail '/usr/lib/systemd/network/99-default.link' järgmiselt.

$ sudo nano / usr / lib / süsteemne / võrku / 99 -default.link

Sisestage soovitud võrguliidese nimepoliitika jaotisesse „Nimipoliitika” ja alternatiivne võrguliidese nimepoliitika jaotisesse „AlternativeNamePolicy”.

Kui olete lõpetanud, vajutage + X millele järgneb 'Y' ja faili '99-default.link' salvestamiseks.

  Arvuti ekraanipilt Kirjeldus genereeritakse automaatselt

Muudatuste jõustumiseks taaskäivitage arvuti järgmiselt.

$ sudo taaskäivitage

Kontrollige, kas kasutatakse uut võrguliidese nimetamise poliitikat

Kui arvuti käivitub, käivitage käsk 'ip', et kontrollida, kas võrguliidese nimed on vastavalt muutunud. Nagu näete, kasutatakse võrguliidese tegelike nimede määramiseks maci võrguliidese nimetamise poliitikat ja võrguliideste alternatiivsete nimede määramiseks võrguliidese tee nimepoliitikat.

$ ip a

  Arvuti ekraanipilt Kirjeldus genereeritakse automaatselt

Selles näites kasutasime võrguliideste tegeliku nime jaoks tee nimetamise poliitikat ja alternatiivse nime jaoks Maci nimepoliitikat.

  Automaatselt genereeritud arvutiprogrammi kirjelduse ekraanipilt

Võrguliideste kohandatud nimede konfigureerimine

Lisaks eelmääratletud võrguliidese nimetamispoliitika kasutamisele saate määrata ka kohandatud nimed oma arvuti võrguliidestele. Sellest artiklist leiate teavet võrguliideste kohandatud nimede määramise kohta.

Järeldus

Selles artiklis käsitlesime tänapäevaste Linuxi distributsioonide saadaolevaid võrguliidese nimetamispoliitikaid. Samuti näitasime teile, kuidas kasutada erinevaid võrguliidese nimetamispoliitikaid Ubuntu/Debiani, RHEL/Rocky Linuxi/CentOS/Fedora ja teiste Ubuntu/Debiani- või RPM-põhiste kaasaegsete Linuxi distributsioonide puhul.