Cum se configurează systemd-networkd pe Linux

Systemd-networkd este un instrument de sistem care rulează în fundal pe sistemele Linux și gestionează configurațiile de rețea. Poate detecta dispozitivele de rețea pe măsură ce sunt conectate și chiar poate crea dispozitive de rețea virtuale. Acest instrument este util în special cu configurații complexe de rețea, cum ar fi servere și containere. În acest ghid, vom analiza cum să configurați systemd-networkd pe Linux.

Notă: în acest ghid, ne vom concentra doar pe conexiunile Ethernet. Deși este posibil să utilizați WiFi cu systemd-networkd, nu este simplu de configurat și există instrumente mult mai bune de utilizat pentru WiFi pe Linux, cum ar fi Network Manager.

Cum se configurează systemd-networkd pe Linux

Activarea și pornirea serviciilor

Pentru a utiliza demonul systemd-networkd pentru a gestiona configurațiile de rețea pe Linux, acesta trebuie să fie activat. În mod implicit, acest serviciu este oprit. Pentru a-l activa, deschideți o fereastră de terminal pe desktopul Linux. Odată ce fereastra terminalului este deschisă, rulați  comanda systemctl enable  pe  systemd-networkd.servicefișier și pe systemd-resolved.servicefișier. 

sudo systemctl enable systemd-resolved.service

sudo systemctl enable systemd-networkd.service

Odată ce cele două fișiere de serviciu sunt activate, acestea se vor porni de fiecare dată când computerul pornește. Cu toate acestea, dacă doriți să începeți să utilizați serviciile acum, fără a reporni, le puteți inițializa folosind comanda systemctl start pe cele două fișiere de serviciu activate anterior.

sudo systemctl start systemd-resolved.service sudo systemctl start systemd-networkd.service

Cu ambele servicii pornite acum, computerul și sistemul systemd init vor putea vedea serviciul și interacționa cu el. Pentru a verifica dacă ambele fișiere de serviciu au pornit cu succes, utilizați comanda status .

Cum se configurează systemd-networkd pe Linux

systemctl status systemd-resolved.service systemctl status systemd-networkd.service

Căutați „activ (în rulare)” pentru a confirma că fișierul de serviciu rulează cu succes. Dacă nu vedeți „activ (în rulare), fișierele de serviciu nu au pornit corect. Reporniți computerul Linux și fișierul de serviciu ar trebui să fie activ.

Dezactivați NetworkManager

Systemd-networkd nu funcționează dacă rulează alte instrumente de rețea. Pe majoritatea sistemelor de operare Linux, NetworkManager este instrumentul de rețea preferat. Pentru a o dezactiva, introduceți următoarele comenzi mai jos într-o fereastră de terminal.

sudo systemctl dezactivați NetworkManager.service sudo systemctl opriți NetworkManager.service

Găsirea adaptorului dvs. cu fir

Pentru a utiliza systemd-networkd, trebuie să găsiți adaptorul cu fir. Motivul pentru care trebuie să îl identificați este că adaptorul trebuie specificat în fișierul de configurare pentru profilul de conexiune la rețea.

Pe Linux, există multe moduri diferite de a afla care este ID-ul dispozitivului adaptorului tău cu fir. În acest ghid, ne vom concentra pe comanda networkctl list . Această comandă este ușor de citit, chiar și pentru utilizatorii începători și nu întunecă ieșirea terminalului cu tone de informații inutile.

Pentru a afla care este adaptorul dvs. cu fir (ethernet) pe Linux, executați următoarea comandă într-o fereastră de terminal.

Cum se configurează systemd-networkd pe Linux

listă networkctl | grep eter

Consultați lista pentru dispozitivul dvs. de rețea. Probabil va începe cu „enp” sau „eth”. Ignorați dispozitivele care încep cu „virb” sau „vnet”, dacă nu știți ce faceți, deoarece acele dispozitive sunt adaptoare de rețea pentru mașini virtuale.

După ce v-ați dat seama de numele dispozitivului dvs. de rețea, deschideți un al doilea terminal și treceți la următoarea secțiune a ghidului.

Crearea fișierelor de configurare

Procesul de configurare systemd-networkd este foarte ușor, ceea ce poate suna ciudat, având în vedere că este un utilitar de gestionare a rețelei de linie de comandă. Cu toate acestea, în mod tipic de sistem, este ușor de înțeles și configurat.

În această secțiune a ghidului, vom analiza cum să creați un fișier de configurare de bază pentru a utiliza ethernet cu systemd-networkd. Nu vom acoperi configurații mai avansate. Dacă doriți o configurare mai avansată decât ceea ce este tratat în această postare, consultați manualul systemd-networkd rulând comanda man systemd-networkd într-o fereastră de terminal.

Pentru a crea un nou fișier de configurare pentru systemd-networkd, lansați o fereastră de terminal. Odată ce fereastra terminalului este deschisă, rulați comanda sudo -s pentru a ridica sesiunea terminalului la contul rădăcină.

sudo -s

Cu terminalul ca root, utilizați comanda touch pentru a crea un nou fișier de configurare în /etc/systemd/network/folder.

atingeți /etc/systemd/network/20-wired.network

După crearea noului fișier de configurare, deschideți-l în editorul de text Nano pentru editare.

nano -w /etc/systemd/network/20-wired.network

În editorul de text Nano, inserați următorul cod. Cu toate acestea, rețineți că acest cod trebuie schimbat, așa că nu-l salvați până la finalizarea procesului de editare.

Notă: schimbați „ETHERNET-ID” cu numele adaptorului dumneavoastră cu fir găsit în secțiunea anterioară a ghidului.

[Match]
Name=ETHERNET-ID

[Network]
DHCP=yes

Acum că codul este în interiorul fișierului de configurare, salvați editările cu  Ctrl + O și ieșiți cu  Ctrl + X .

Începeți să utilizați systemd-networkd

Systemd-networkd este configurat. Acum, este timpul să-l folosiți. Pentru a utiliza systemd-networkd, va trebui să rulați comanda de repornire . Această comandă va reporni serviciul systemd-networkd, astfel încât să poată vedea noul fișier de configurare pe care l-ați creat.

systemctl reporniți systemd-networkd

La repornirea serviciului, ar trebui să utilizați placa de rețea cu systemd-networkd.

Cauți altceva? Consultați lista noastră cu cele mai bune instrumente de monitorizare a rețelei Linux .

Leave a Comment

14 funcții noi în Thunderbird 3 care te vor face să te bucuri

14 funcții noi în Thunderbird 3 care te vor face să te bucuri

Am prezentat în detaliu caracteristicile Outlook 2010, dar, din moment ce nu va fi lansat înainte de iunie 2010, este timpul să ne uităm la Thunderbird 3. Există...

Descarcă FlightGear Flight Simulator gratuit [Distrează-te]

Descarcă FlightGear Flight Simulator gratuit [Distrează-te]

Din când în când, toată lumea are nevoie de o pauză. Dacă vrei să joci un joc interesant, încearcă Flight Gear. Este un joc open source gratuit, multiplatformă.

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

Diagnostice Mp3: Remediază până la 50 de probleme cu fișierele audio MP3

MP3 Diags este instrumentul suprem pentru a remedia problemele din colecția ta audio. Poate eticheta corect fișierele mp3, poate adăuga coperți de album lipsă, poate remedia VBR

Aplicații de notificare Google Voice pentru desktop

Aplicații de notificare Google Voice pentru desktop

La fel ca Google Wave, Google Voice a generat vâlvă în întreaga lume. Google își propune să schimbe modul în care comunicăm și, din moment ce devine...

Descărcați favoritele Flickr cu FlickrFaves

Descărcați favoritele Flickr cu FlickrFaves

Există multe instrumente care permit utilizatorilor Flickr să descarce fotografiile lor la calitate înaltă, dar există vreo modalitate de a descărca Flickr Favorites? Recent am descoperit...

OK Sampler este un software gratuit de eșantionare muzicală

OK Sampler este un software gratuit de eșantionare muzicală

Ce este eșantionarea? Conform Wikipedia, „Este actul de a lua o porțiune sau un eșantion dintr-o înregistrare sonoră și de a o reutiliza ca instrument sau ca...”

Copiere de rezervă Google Sites: Import/Export

Copiere de rezervă Google Sites: Import/Export

Google Sites este un serviciu de la Google care permite utilizatorilor să găzduiască un site web pe serverul Google. Există însă o problemă: nu există o opțiune încorporată pentru backup.

Aplicația desktop Google Tasks

Aplicația desktop Google Tasks

Google Tasks nu este la fel de popular ca alte servicii Google, cum ar fi Calendar, Wave, Voice etc., dar este încă utilizat pe scară largă și este o parte integrantă a activității oamenilor.

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

Cum să recuperați partițiile pierdute și datele de pe hard disk [Ghid]

În ghidul nostru anterior despre ștergerea în siguranță a hard disk-ului și a suporturilor amovibile prin intermediul CD-ului de boot Ubuntu Live și DBAN, am discutat despre faptul că discul bazat pe Windows

Îmbunătățiți clipboardul Gnome Shell cu Pano

Îmbunătățiți clipboardul Gnome Shell cu Pano

Să recunoaștem, clipboardul implicit Gnome Shell nu este foarte bun. Instalați Pano pentru a vă îmbunătăți experiența în clipboard!