Com canviar la política de nomenclatura de la interfície de xarxa a Ubuntu/Debian/RHEL/CentOS/Fedora/Rocky Linux

Com Canviar La Politica De Nomenclatura De La Interficie De Xarxa A Ubuntu Debian Rhel Centos Fedora Rocky Linux



Els noms previsibles de les interfícies de xarxa són:
  1. Estable durant els reinicis
  2. Fixat/coherent fins i tot si s'afegeix o elimina el maquinari
  3. Fixat/coherent fins i tot si es substitueix el maquinari defectuós/danyat
  4. Sense estat i no requereix cap fitxer de configuració explícit

Per a la seguretat del sistema i la facilitat d'ús, els noms previsibles d'interfície de xarxa són molt importants. Per tant, les principals distribucions de Linux utilitzen 'systemd' i 'udev' per assignar noms previsibles a les interfícies de xarxa del vostre ordinador.

Actualment, hi ha algunes polítiques de nomenclatura d'interfícies de xarxa que podeu utilitzar a Ubuntu, Debian, RHEL, CentOS, Fedora, Rocky Linux i altres distribucions de Linux populars basades en Debian/Ubuntu o RPM. En aquest article, parlarem de les polítiques de noms de la interfície de xarxa disponibles de Linux i us mostrarem com canviar a la que voleu.







Tema de continguts:

  1. Polítiques de noms de la interfície de xarxa disponibles
  2. La política de nomenclatura de la interfície de xarxa que s'està utilitzant actualment
  3. Canvi de la política de nomenclatura de la interfície de xarxa
  4. Comprovació de si s'està utilitzant la nova política de nomenclatura de la interfície de xarxa
  5. Configuració dels noms personalitzats per a les interfícies de xarxa
  6. Conclusió

Polítiques de noms de la interfície de xarxa disponibles

Actualment, les polítiques de noms de la interfície de xarxa disponibles són:



  1. nucli – En aquesta política, el nucli no canvia el nom dels dispositius de xarxa previsibles, és a dir, lo (la interfície de loopback)
  2. base de dades – En aquesta política, la base de dades de maquinari udev que és 'hwdb' s'utilitza per assignar els noms dels dispositius de xarxa.
  3. a bord – En aquesta política, el número d'índex proporcionat per la BIOS/firmware de l'ordinador s'utilitza per anomenar els dispositius de xarxa integrats, és a dir, eno1, eno2.
  4. ranura – En aquesta política, el número d'índex de ranura de connexió en calent PCIE proporcionat per la BIOS/firmware de l'ordinador s'utilitza per anomenar els dispositius de xarxa, és a dir, ens1, ens2.
  5. Camí – En aquesta política, la ubicació física del maquinari s'utilitza per anomenar els dispositius de xarxa, és a dir, enp1s0, enp1s2, enp1s0f0, enp1s0f1.
  6. mac – En aquesta política, l'adreça Mac del dispositiu de xarxa s'afegeix al nom de la interfície de xarxa, és a dir, enx000c294cd7e8.

La política de nomenclatura de la interfície de xarxa que s'està utilitzant actualment

El fitxer de configuració de la política de nomenclatura de la interfície de xarxa predeterminada a la majoria de les distribucions populars de Linux es troba al camí '/usr/lib/systemd/network/99-default.link'.



Podeu obrir el fitxer de configuració de la política de nomenclatura de la interfície de xarxa predeterminada '/usr/lib/systemd/network/99-default.link' amb l'editor de text nano de la manera següent:





$ sudo nano / usr / lib / systemd / xarxa / 99 -default.link

L'ordre de les polítiques de noms de la interfície de xarxa que s'utilitzaran es mostra a la secció 'NamePolicy'. [1] .

Aquí, 'mantenir' té la màxima prioritat. El que fa 'keep' és si un nom ja està assignat a una interfície de xarxa, systemd/udev seguirà utilitzant el mateix nom una i altra vegada.



Aleshores, intentarà establir els noms del nucli. Si la política de nomenclatura del nucli falla, utilitzeu la base de dades, a bord, la ranura i el camí, respectivament.

També podeu definir un nom alternatiu per a les interfícies de xarxa mitjançant l'opció 'AlternativeNamesPolicy' de la mateixa manera [2] . Una política de nomenclatura que no s'utilitza per a la denominació real de la interfície de xarxa s'utilitza com a política de nomenclatura alternativa en funció de l'ordre establert a 'AlternativeNamesPolicy'.

  Una captura de pantalla d'un ordinador Descripció generada automàticament

Com podeu veure, la política de nomenclatura de la interfície de xarxa de ranura, de manera predeterminada, s'utilitza per anomenar les interfícies de xarxa reals i la política de noms de la interfície de xarxa de ruta s'utilitza per donar un nom alternatiu a la interfície de xarxa a Ubuntu 22.04 LTS. Una política de nomenclatura diferent i una política de nomenclatura alternativa es poden utilitzar de manera predeterminada en altres distribucions de Linux.

$ ip a

  Una captura de pantalla d'un ordinador Descripció generada automàticament

Canvi de la política de nomenclatura de la interfície de xarxa

Per canviar la política de denominació de la interfície de xarxa, obriu el fitxer de configuració '/usr/lib/systemd/network/99-default.link' amb l'editor de text nano de la manera següent:

$ sudo nano / usr / lib / systemd / xarxa / 99 -default.link

Escriviu la vostra política de nomenclatura de la interfície de xarxa desitjada a la secció 'NamePolicy' i la política alternativa de noms de la interfície de xarxa a la secció 'AlternativeNamePolicy'.

Un cop hàgiu acabat, premeu + X seguit de 'Y' i per desar el fitxer '99-default.link'.

  Una captura de pantalla d'un ordinador Descripció generada automàticament

Perquè els canvis tinguin efecte, reinicieu l'ordinador de la següent manera:

$ sudo reiniciar

Comprovació de si s'està utilitzant la nova política de nomenclatura de la interfície de xarxa

Un cop arrenqui l'ordinador, executeu l'ordre 'ip' per verificar si els noms de la interfície de xarxa han canviat en conseqüència. Com podeu veure, la política de nomenclatura de la interfície de xarxa de mac s'utilitza per establir els noms reals per a la interfície de xarxa i la política de noms de la interfície de xarxa del camí s'utilitza per establir els noms alternatius per a les interfícies de xarxa.

$ ip a

  Una captura de pantalla d'un ordinador Descripció generada automàticament

En aquest exemple, hem utilitzat la política de noms de camí per al nom real i la política de noms de mac per al nom alternatiu de les interfícies de xarxa, respectivament.

  Una captura de pantalla d'un programa informàtic Descripció generada automàticament

Configuració dels noms personalitzats per a les interfícies de xarxa

A més d'utilitzar les polítiques de noms de la interfície de xarxa predefinides, també podeu definir els noms personalitzats per a les interfícies de xarxa del vostre ordinador. Per saber com configurar els noms personalitzats per a les interfícies de xarxa, llegiu aquest article.

Conclusió

En aquest article, vam parlar de les polítiques de noms de la interfície de xarxa disponibles de les distribucions de Linux modernes. També us vam mostrar com utilitzar les diferents polítiques de denominació de la interfície de xarxa a Ubuntu/Debian, RHEL/Rocky Linux/CentOS/Fedora i altres distribucions de Linux modernes basades en Ubuntu/Debian o RPM.