Käynnistä verkkopalvelu uudelleen systemctl-komennolla

Kaynnista Verkkopalvelu Uudelleen Systemctl Komennolla



Monissa tilanteissa on välttämätöntä käynnistää verkkopalvelu uudelleen Linuxissa. Kuten verkon laitteistokomponentin muuttaminen, verkon määritystiedostojen muokkaaminen ja kun verkko muuttuu epävakaaksi.

Linuxissa NetworkManager on palvelu, joka hallitsee ja määrittää järjestelmäverkon. NetworkManager.service määrittää verkon automaattisesti käynnistyksen yhteydessä, mutta hallitsee sitä manuaalisesti systemctl työkalua käytetään.

Tässä oppaassa tutkin kuinka käynnistää verkko uudelleen käyttämällä systemctl -komento, ja käyn läpi myös muita tapoja käynnistää verkko uudelleen Linuxissa.







Verkkopalvelun käynnistäminen uudelleen Linuxissa

Verkon uudelleenkäynnistys on yksi tärkeimmistä verkon vianmäärityksen vaiheista Linuxissa. Sitä käytetään myös mahdollisten asetusten muutosten tekemiseen ja verkkoresurssien päivittämiseen.



On olemassa useita tapoja käynnistää verkko uudelleen Linuxissa. Koska suurin osa Linux-jakeluista on siirtynyt systemd-palvelunhallintaan, verkon hallinta on tullut helpommaksi ja vähemmän monimutkaiseksi.



Systemdillä on komento nimeltä systemctl, joka käynnistää verkkopalvelut uudelleen. Seuraavissa osioissa käsittelen erilaisia ​​tapoja käynnistää verkkopalvelut uudelleen Linuxissa.





Käynnistä verkkopalvelu uudelleen käyttämällä systemctl

The systemctl komennon mukana tulee erilaisia ​​vaihtoehtoja järjestelmäpalvelujen, mukaan lukien verkon, hallintaan.

Verkkopalvelun käynnistäminen uudelleen kaikissa uusimmissa Ubuntu-, Debian-, CentOS-, Arch-, Fedora-, SUSE-, RHEL-, Rocky- ja Alma Linux -versioissa systemctl kanssa uudelleenkäynnistää komentoa käytetään.



sudo systemctl käynnistä NetworkManager.service uudelleen

Kun komento suoritetaan, kaikki verkko ja siihen liittyvät palvelut käynnistetään uudelleen.

Jos haluat analysoida NetworkManagerin toimintaa tarkemmin, katso lokiviestit journalctl-komennolla.

Journalctl -sisään NetworkManager.service

Muita tapoja käynnistää verkkopalvelu uudelleen

Linux on avoimen lähdekoodin käyttöjärjestelmä ja tarjoaa siten useita työkaluja yhden tehtävän suorittamiseen. Samoin verkon uudelleenkäynnistyksen yhteydessä voidaan käyttää useita apuohjelmia, kuten nmcli-, nmtui- ja ip-komentoja.

Käyttämällä nmcli-komentoa

The nmcli komentoriviä käytetään NetworkManager-palvelun määrittämiseen Linuxissa, joka käyttää systemd init -järjestelmää. Jos haluat käyttää sitä verkon uudelleenkäynnistämiseen, suorita nmcli kanssa komento ja aseta se ylös ja alas kanssa käyttöliittymän nimi .

sudo nmcli untuvalla [ käyttöliittymän nimi ] && nmcli ylös [ käyttöliittymän nimi ]

Korvaa liitännän nimi verkkosi todellisella liitännän nimellä. Löytääksesi käyttöliittymän nimen nmcli kanssa komento kanssa näytä vaihtoehto.

nmcli con show

Tässä on verkkoliitännän nimi Samin verkko .

Samoin tämä apuohjelma tarjoaa toisen vaihtoehdon nimeltä verkostoituminen, jota voidaan käyttää myös verkon nollaukseen.

sudo nmcli-verkko pois päältä && nmcli-verkko päällä

Yllä olevat komennot poistavat verkon väliaikaisesti käytöstä ja otat sen käyttöön. Viime kädessä verkko käynnistetään uudelleen yhteysongelmien korjaamiseksi.

nmtui-komentoa käyttämällä

Nmtui on samanlainen kuin nmcli, mutta nmtui tarjoaa päätepohjaisen käyttöliittymän, mikä tekee sen käytöstä helppoa. Voit käynnistää TUI:n käyttämällä nmtui-komentoa.

nmtui

Jos haluat käynnistää yhteyden uudelleen, siirry kohtaan Aktivoi yhteys -vaihtoehto, valitse käyttöliittymä ja poista se käytöstä.

Valitse seuraavaksi uudelleen yhdistetty liitäntä, poista se käytöstä ja aktivoi se uudelleenkäynnistyksen suorittamiseksi.

Palaa nyt päävalikkoon navigoimalla kohtaan vaihtoehto ja sitten Lopettaa käyttöliittymä.

ip-komennon käyttäminen

Toinen tapa käynnistää verkko uudelleen on käyttää ip-komentoa käyttöliittymän nimellä.

Käyttöliittymän nimi löytyy käyttämällä ip komennon kanssa linkki (verkkolaite) ja näytä vaihtoehtoja.

ip linkki näytä

Huomaa liitännän nimi, se on liitäntä numero 5 (wlx74ea3), joka on tällä hetkellä aktiivinen. Vaihda nyt [liitännän nimi] ja käynnistä verkko uudelleen suorittamalla alla annetut komennot.

sudo ip linkki aseta [ käyttöliittymän nimi ] alas

sudo ip linkki aseta [ käyttöliittymän nimi ] ylös

Varmista, että suoritat nämä komennot erikseen saadaksesi oikean verkon nollauksen.

Verkkoskriptien käyttö

Verkkoskriptit ovat skriptejä verkon hallintaan, ja niitä voidaan käyttää NetworkManagerin rinnalla. Verkkoskriptejä voidaan käyttää myös jakeluissa, jotka eivät tule NetworkManagerin mukana. Sitä käytetään RHEL:n ja CentOS:n vanhoissa versioissa, eikä se ole enää käytössä. Kuitenkin, jos haluat silti käyttää jos alas ja ifup-komennot, sitten voit asentaa sen.

Voit asentaa sen näihin käyttöjärjestelmiin perustuviin RHEL-, Cent OS- ja Linux-jakeluihin.

nam asennus verkkokomentosarjat

Asenna se Ubuntu- tai Debian-pohjaisiin jakeluihin käyttämällä.

apt Asentaa netscript- 2.4

Nyt ifup- ja ifdown-komennot ovat käytettävissä verkon uudelleenkäynnistämiseksi.

sudo jos alas [ käyttöliittymän nimi ] && jos ylös [ käyttöliittymän nimi ]

Muista, että netscript tai verkkokomentosarjat on suunniteltu vanhemmille Linux-ytimen versioille ja ovat olleet poistettu käytöstä .

Johtopäätös

Verkon uudelleenkäynnistys on yksi tärkeimmistä menetelmistä viallisen verkon diagnosoinnissa. Useimmissa Linux-jakeluissa on sisäänrakennettu komentorivi-apuohjelma nimeltä systemctl, joka käynnistää verkkopalvelut uudelleen. Mutta voit myös käyttää nmcli , ip , ja ifdown/ifup komennot käynnistääksesi verkon uudelleen. Kaikkia näitä menetelmiä käsitellään tässä oppaassa, mutta on suositeltavaa käyttää systemctl:ää, koska se on oletusarvo ja vähemmän monimutkainen.