Kuinka poistaa NetworkManager käytöstä CentOS/RHEL 8:ssa


Linuxissa Network Manager on demoni, joka hoitaa aktiivisten verkkojen havaitsemisen ja verkkoasetusten määrittämisen. Kun verkonhallinta on käynnissä, se havaitsee automaattisesti aktiiviset verkkoyhteydet, olivatpa ne langattomat tai langalliset, ja sallii käyttäjän suorittaa aktiivisten yhteyksien lisämäärityksiä.

Lue myös: NetworkManagerin käytön aloittaminen RHEL/CentOS 8:ssa

Kun verkonhallinta on poistettu käytöstä, on mahdotonta havaita verkkoja tai määrittää verkkoasetuksia. Periaatteessa Linux-järjestelmäsi eristetään kaikista verkoista. Tässä aiheessa opit poistamaan verkonhallinnan käytöstä CentOS 8:ssa ja RHEL 8:ssa.

Vaihe 1: Päivitä järjestelmä

Kirjaudu ensin sisään ja päivitä paketit CentOS 8- tai RHEL 8 -järjestelmässäsi.

sudo dnf update 

Vaihe 2: Lista järjestelmän aktiiviset yhteydet

Ennen kuin poistamme Verkon käytöstä, on järkevää määrittää aktiivisten yhteyksien määrä järjestelmässäsi. Voit näyttää aktiivisen yhteyden muutaman komennon avulla:

ifconfig-komento

Käytettäessä ifconfig-komentoa se listaa aktiiviset verkkoliitännät kuvan osoittamalla tavalla:

ifconfig

nmcli-komento

nmcli on jälleen yksi komentorivityökalu, joka on intuitiivisempi kuin ifconfig-komento.

nmcli

Yllä olevasta lähdöstä näemme selvästi, että aktiivisia liitäntöjä on kaksi: enp0s3, joka on langaton liitäntä, ja virbr0, joka on Virtualbox-liitäntä. lo, joka on takaisinkytkentäosoite, on hallitsematon.

nmtui-komento

nmtui on komentorivin graafinen työkalu, jota käytetään verkkoasetusten määrittämiseen.

nmtui

Valitse ensimmäinen vaihtoehto Muokkaa yhteyttä ja paina TAB-näppäintä OK-vaihtoehdon valitsemiseksi ja paina ENTER. >.

Lähdöstä näemme kaksi aktiivista verkkoliitäntää, kuten aiemmin nähtiin edellisessä nmcli-komennossa.

Vaihe 3: Poista Network Manager käytöstä CentOS 8:ssa

Jos haluat poistaa NetworkManager-palvelun käytöstä CentOS 8:ssa tai RHEL 8:ssa, suorita komento.

systemctl stop NetworkManager

Varmista NetworkManagerin tilan suorittaminen.

systemctl status NetworkManager

Yritä nyt luetteloida aktiiviset verkkoliitännät joko nmcli- tai nmtui-komennolla.

nmcli
nmtui

Yllä olevan tuloksen perusteella olemme vahvistaneet, että NetworkManager-palvelu on poistettu käytöstä.

Vaihe 4: Ota Network Manager käyttöön CentOS 8:ssa

Saat NetworkManager-palvelun uudelleen käyttöön suorittamalla sen.

systemctl start NetworkManager

Tarkista nyt NetworkManager-palvelun tila käyttämällä joko nmcli tai nmtui.

nmcli
nmtui

Johtopäätös

Tässä artikkelissa opit poistamaan NetworkManager -palvelun käytöstä ja jopa käynnistämään sen CentOS 8- ja RHEL 8 -järjestelmässä. Muista, että hyvä käytäntö edellyttää aina, että NetworkManager-palvelu on käytössä verkkojen automaattista tunnistamista ja käyttöliittymäasetusten hallintaa varten.