- Stabils pārstartēšanas laikā
- Fiksēta/konsekventa pat tad, ja aparatūra ir pievienota vai noņemta
- Fiksēts/konsekvents pat tad, ja tiek nomainīta bojāta/bojāta aparatūra
- Bezvalstnieks un nav nepieciešami nekādi skaidri konfigurācijas faili
Sistēmas drošībai un ērtai lietošanai ļoti svarīgi ir paredzami tīkla interfeisa nosaukumi. Tātad lielākās Linux distribūcijas izmanto “systemd” un “udev”, lai datora tīkla saskarnēm piešķirtu paredzamus nosaukumus.
Pašlaik ir dažas tīkla saskarnes nosaukšanas politikas, kuras varat izmantot Ubuntu, Debian, RHEL, CentOS, Fedora, Rocky Linux un citos populāros Debian/Ubuntu vai RPM Linux distribūcijās. Šajā rakstā mēs apspriedīsim pieejamās Linux tīkla saskarnes nosaukumu politikas un parādīsim, kā pārslēgties uz vajadzīgo.
Satura tēma:
- Pieejamās tīkla saskarnes nosaukumu politikas
- Pašlaik tiek izmantota tīkla saskarnes nosaukumu politika
- Tīkla interfeisa nosaukumu politikas maiņa
- Pārbaude, vai tiek izmantota jaunā tīkla saskarnes nosaukumu politika
- Tīkla interfeisu pielāgoto nosaukumu konfigurēšana
- Secinājums
Pieejamās tīkla saskarnes nosaukumu politikas
Pašlaik pieejamās tīkla saskarnes nosaukumu politikas ir šādas:
- kodols – Šajā politikā kodols nepārdēvē paredzamās tīkla ierīces, t.i., lo (atgriezeniskās saites interfeiss).
- datu bāze – Šajā politikā udev aparatūras datu bāze, kas ir “hwdb”, tiek izmantota, lai piešķirtu tīkla ierīču nosaukumus.
- uz klāja – Šajā politikā jūsu datora BIOS/programmaparatūras nodrošinātais indeksa numurs tiek izmantots, lai nosauktu iebūvētās tīkla ierīces, t.i., eno1, eno2.
- slots – Šajā politikā PCIE karstās spraudņa slota indeksa numurs, ko nodrošina jūsu datora BIOS/programmaparatūra, tiek izmantots, lai nosauktu tīkla ierīces, t.i., ens1, ens2.
- ceļš – Šajā politikā aparatūras fiziskā atrašanās vieta tiek izmantota, lai nosauktu tīkla ierīces, t.i., enp1s0, enp1s2, enp1s0f0, enp1s0f1.
- mac – Šajā politikā tīkla ierīces mac adrese ir pievienota tīkla saskarnes nosaukumam, t.i., enx000c294cd7e8.
Pašlaik tiek izmantota tīkla saskarnes nosaukumu politika
Noklusējuma tīkla saskarnes nosaukumu politikas konfigurācijas fails lielākajā daļā populāro Linux izplatījumu atrodas ceļā “/usr/lib/systemd/network/99-default.link”.
Varat atvērt noklusējuma tīkla saskarnes nosaukumu politikas konfigurācijas failu “/usr/lib/systemd/network/99-default.link”, izmantojot nano teksta redaktoru, kā norādīts tālāk.
$ sudo nano / usr / lib / systemd / tīkls / 99 -noklusējuma.saite
Izmantojamo tīkla interfeisa nosaukšanas politiku secība ir norādīta sadaļā “Nosaukuma politika”. [1] .
Šeit “saglabāt” ir augstākā prioritāte. Ko dara “keep”, ja nosaukums jau ir piešķirts tīkla interfeisam, systemd/udev atkal un atkal izmantos to pašu nosaukumu.
Pēc tam tas mēģinās iestatīt kodola nosaukumus. Ja kodola nosaukšanas politika neizdodas, izmantojiet attiecīgi datu bāzi, iebūvēto, slotu un ceļu.
Varat arī iestatīt alternatīvu nosaukumu tīkla saskarnēm, izmantojot opciju “AlternativeNamesPolicy” tādā pašā veidā [2] . Nosaukšanas politika, kas netiek izmantota faktiskajam tīkla interfeisa nosaukumu piešķiršanai, tiek izmantota kā alternatīva nosaukšanas politika atkarībā no secības, kas iestatīta sadaļā “AlternativeNamesPolicy”.
Kā redzat, slotu tīkla saskarnes nosaukšanas politika pēc noklusējuma tiek izmantota, lai nosauktu faktiskās tīkla saskarnes, un ceļa tīkla saskarnes nosaukšanas politika tiek izmantota, lai piešķirtu alternatīvu nosaukumu tīkla saskarnei Ubuntu 22.04 LTS. Citos Linux izplatījumos pēc noklusējuma var tikt izmantota cita nosaukšanas politika un alternatīva nosaukšanas politika.
$ ip a
Tīkla interfeisa nosaukumu politikas maiņa
Lai mainītu tīkla saskarnes nosaukšanas politiku, atveriet konfigurācijas failu “/usr/lib/systemd/network/99-default.link”, izmantojot nano teksta redaktoru, kā norādīts tālāk.
$ sudo nano / usr / lib / systemd / tīkls / 99 -noklusējuma.saiteIevadiet vajadzīgo tīkla interfeisa nosaukšanas politiku sadaļā “NamePolicy” un alternatīvo tīkla saskarnes nosaukšanas politiku sadaļā “AlternativeNamePolicy”.
Kad esat pabeidzis, nospiediet
Lai izmaiņas stātos spēkā, restartējiet datoru šādi:
$ sudo pārstartētPārbaude, vai tiek izmantota jaunā tīkla saskarnes nosaukumu politika
Kad dators ir sāknēts, palaidiet komandu “ip”, lai pārbaudītu, vai tīkla interfeisa nosaukumi ir attiecīgi mainīti. Kā redzat, mac tīkla saskarnes nosaukšanas politika tiek izmantota, lai iestatītu tīkla saskarnes īstos nosaukumus, un ceļa tīkla saskarnes nosaukšanas politika tiek izmantota, lai iestatītu alternatīvos nosaukumus tīkla saskarnēm.
$ ip a
Šajā piemērā mēs izmantojām ceļu nosaukšanas politiku attiecīgi īstajam vārdam un mac nosaukšanas politiku alternatīvajam tīkla saskarņu nosaukumam.
Tīkla interfeisu pielāgoto nosaukumu konfigurēšana
Papildus iepriekš definētu tīkla interfeisa nosaukšanas politiku izmantošanai varat iestatīt arī pielāgotus nosaukumus sava datora tīkla saskarnēm. Lai uzzinātu, kā iestatīt pielāgotus nosaukumus tīkla saskarnēm, izlasiet šo rakstu.
Secinājums
Šajā rakstā mēs apspriedām pieejamās tīkla saskarnes nosaukšanas politikas mūsdienu Linux izplatījumos. Mēs arī parādījām, kā izmantot dažādas tīkla saskarnes nosaukšanas politikas Ubuntu/Debian, RHEL/Rocky Linux/CentOS/Fedora un citos uz Ubuntu/Debian vai RPM balstītos modernajos Linux izplatījumos.