Znova zaženite omrežno storitev z ukazom systemctl

Znova Zazenite Omrezno Storitev Z Ukazom Systemctl



V mnogih primerih je treba znova zagnati omrežno storitev v sistemu Linux. Na primer spreminjanje komponente omrežne strojne opreme, spreminjanje konfiguracijskih datotek omrežja in ko omrežje postane nestabilno.

V sistemu Linux je NetworkManager storitev, ki upravlja in konfigurira sistemsko omrežje. NetworkManager.service samodejno konfigurira omrežje ob zagonu, da ga ročno upravlja systemctl orodje se uporablja.

V tem priročniku raziskujem, kako znova zagnati omrežje z uporabo systemctl ukaz, pregledal pa bom tudi druge metode za ponovni zagon omrežja v sistemu Linux.







Kako znova zagnati omrežno storitev v sistemu Linux

Ponovni zagon omrežja je eden od ključnih korakov za odpravljanje težav z omrežjem v sistemu Linux. Uporablja se tudi za uporabo morebitnih sprememb konfiguracije in osveževanje omrežnih virov.



Obstaja več pristopov za ponovni zagon omrežja v sistemu Linux. Ker je večina distribucij Linuxa prešla na upravitelja storitev systemd, je postalo lažje in manj zapleteno upravljanje omrežja v njih.



Systemd ima ukaz, imenovan systemctl, ki znova zažene omrežne storitve. V naslednjih razdelkih bom obravnaval različne metode za ponovni zagon omrežnih storitev v sistemu Linux.





Znova zaženite omrežno storitev z uporabo systemctl

The systemctl ukaz vsebuje različne možnosti za upravljanje storitev systemd, vključno z omrežjem.

Za ponovni zagon omrežne storitve v vseh najnovejših različicah Ubuntu, Debian, CentOS, Arch, Fedora, SUSE, RHEL, Rocky in Alma Linux systemctl z ponovni zagon ukaz bo uporabljen.



sudo systemctl znova zaženite NetworkManager.service

Po izvedbi ukaza se vse omrežje in povezane storitve znova zaženejo.

Za nadaljnjo analizo dejavnosti NetworkManagerja si oglejte sporočila dnevnika z ukazom journalctl.

journalctl -in NetworkManager.service

Druge metode za ponovni zagon omrežne storitve

Linux je odprtokodni operacijski sistem in zato ponuja več orodij za izvedbo ene same naloge. Podobno je v primeru ponovnega zagona omrežja mogoče uporabiti več pripomočkov, kot so ukazi nmcli, nmtui in ip.

Uporaba ukaza nmcli

The nmcli ukazna vrstica se uporablja za konfiguracijo storitve NetworkManager v sistemu Linux, ki uporablja sistem inicializacije systemd. Če ga želite uporabiti za ponovni zagon omrežja, preprosto zaženite nmcli z ukaz in ga nastavite gor in navzdol z ime vmesnika .

sudo nmcli z navzdol [ ime-vmesnika ] && nmcli z gor [ ime-vmesnika ]

Zamenjajte ime vmesnika z dejanskim imenom vmesnika vašega omrežja. Če želite najti ime vmesnika nmcli z ukaz z pokazati možnost.

nmcli con show

Tukaj je ime omrežnega vmesnika Samovo omrežje .

Podobno ta pripomoček ponuja drugo možnost, imenovano mreženje, ki se lahko uporablja tudi za ponastavitev omrežja.

sudo nmcli omrežje izklopljeno && nmcli omrežje vklopljeno

Zgornji ukazi začasno onemogočijo omrežje in ga omogočijo. Končno znova zaženite omrežje, da odpravite morebitne težave s povezavo.

Uporaba ukaza nmtui

Nmtui je podoben nmcli, vendar nmtui ponuja uporabniški vmesnik, ki temelji na terminalu, kar olajša uporabo. Za zagon TUI uporabite ukaz nmtui.

nmtui

Če želite znova vzpostaviti povezavo, pojdite na Aktivirajte povezavo izberite vmesnik in ga deaktivirajte.

Nato znova izberite povezani vmesnik, ga deaktivirajte in nato aktivirajte, da dokončate postopek ponovnega zagona.

Zdaj se vrnite v glavni meni tako, da se pomaknete do možnost in nato Prenehati vmesnik.

Uporaba ukaza ip

Druga metoda za ponovni zagon omrežja je uporaba ukaza ip z imenom vmesnika.

Ime vmesnika lahko najdete z uporabo ip ukaz, z povezava (omrežna naprava) in pokazati opcije.

ip povezava pokazati

Upoštevajte ime vmesnika, to je vmesnik številka 5 (wlx74ea3), ki je trenutno aktiven. Zdaj zamenjajte [ime-vmesnika] in zaženite spodnje ukaze za ponovni zagon omrežja.

sudo ip povezava set [ ime-vmesnika ] navzdol

sudo ip povezava set [ ime-vmesnika ] gor

Poskrbite, da boste te ukaze zagnali ločeno, da boste imeli ustrezno ponastavitev omrežja.

Uporaba omrežnih skriptov

Omrežni skripti so skripti za upravljanje omrežja in se lahko uporabljajo poleg NetworkManagerja. Omrežne skripte je mogoče uporabiti tudi v distribucijah, ki niso priložene NetworkManagerju. Uporablja se v podedovanih različicah RHEL in CentOS in ni več v uporabi. Vendar, če še vedno želite uporabiti ifdown in ukazi ifup, potem ga lahko namestite.

Za namestitev v distribucije RHEL, Cent OS in Linux, ki temeljijo na teh operacijskih sistemih.

yum namestitev mrežni skripti

Če ga želite namestiti v distribucije Ubuntu ali Debian, uporabite.

apt namestite netscript- 2.4

Zdaj bosta ukaza ifup in ifdown na voljo za ponovni zagon omrežja.

sudo ifdown [ ime-vmesnika ] && ifup [ ime-vmesnika ]

Upoštevajte, da je netscript oz mrežni skripti so zasnovani za starejše različice jedra Linuxa in so bili zastarel .

Zaključek

Ponovni zagon omrežja je ena ključnih metod za diagnosticiranje okvarjenega omrežja. Večina distribucij Linuxa ima vgrajen pripomoček ukazne vrstice, imenovan systemctl, za ponovni zagon omrežnih storitev. Lahko pa uporabite tudi nmcli , ip , in ifdown/ifup ukaze za ponovni zagon omrežja. Vse te metode so obravnavane v tem priročniku, vendar je priporočljivo uporabiti systemctl, saj je privzet in manj zapleten.