Indítsa újra a hálózati szolgáltatást a systemctl paranccsal

Inditsa Ujra A Halozati Szolgaltatast A Systemctl Paranccsal



Sok esetben szükségessé válik a hálózati szolgáltatás újraindítása Linuxon. Ilyen például a hálózati hardverkomponens módosítása, a hálózati konfigurációs fájlok módosítása, és amikor a hálózat instabillá válik.

Linuxon a NetworkManager egy olyan szolgáltatás, amely kezeli és konfigurálja a rendszerhálózatot. A NetworkManager.service rendszerindításkor automatikusan konfigurálja a hálózatot, azonban manuálisan kezelheti systemctl eszközt használnak.

Ebben az útmutatóban megvizsgálom, hogyan indíthatja újra a hálózatot a systemctl parancsot, és átmegyek más módszereken is a hálózat újraindításához Linuxon.







A hálózati szolgáltatás újraindítása Linux rendszeren

A hálózat újraindítása a hálózat hibaelhárításának egyik legfontosabb lépése Linux rendszeren. A konfigurációs módosítások alkalmazására és a hálózati erőforrások frissítésére is használható.



Többféle megközelítés létezik a hálózat újraindítására Linuxon. Mivel a legtöbb Linux disztribúció áttért a rendszeres szolgáltatáskezelőre, könnyebbé és kevésbé bonyolulttá vált a hálózat kezelése rajtuk.



A Systemd rendelkezik egy systemctl nevű paranccsal, amely újraindítja a hálózati szolgáltatásokat. A következő szakaszokban a hálózati szolgáltatások Linux rendszeren történő újraindításának különféle módszereit ismertetem.





Indítsa újra a hálózati szolgáltatást a systemctl használatával

A systemctl A parancs különféle opciókat tartalmaz a rendszerszolgáltatások kezeléséhez, beleértve a hálózatot is.

A hálózati szolgáltatás újraindítása az Ubuntu, Debian, CentOS, Arch, Fedora, SUSE, RHEL, Rocky és Alma Linux összes legújabb verzióján systemctl val vel újrakezd parancsot fogják használni.



sudo systemctl indítsa újra a NetworkManager.service-t

A parancs végrehajtása után az összes hálózat és a kapcsolódó szolgáltatás újraindul.

A NetworkManager tevékenységének további elemzéséhez tekintse meg a naplóüzeneteket a journalctl paranccsal.

Journalctl -ban ben NetworkManager.service

Egyéb módszerek a hálózati szolgáltatás újraindítására

A Linux nyílt forráskódú operációs rendszer, ezért több eszközt kínál egyetlen feladat elvégzésére. Hasonlóképpen a hálózat újraindítása esetén több segédprogram is használható, például nmcli, nmtui és ip parancsok.

Az nmcli parancs használatával

A nmcli A parancssor a NetworkManager szolgáltatás konfigurálására szolgál Linux rendszeren, amely a systemd init rendszert használja. A hálózat újraindításához egyszerűen futtassa a nmcli val vel parancsot és állítsa be fel és le- a ... val interfész neve .

sudo nmcli lefelével [ interfész-név ] && nmcli a fel [ interfész-név ]

Cserélje ki az interfész nevét a hálózat tényleges interfésznevére. Az interfész nevének megtalálásához nmcli -val parancsot előadás választási lehetőség.

nmcli con show

Itt a hálózati interfész neve Sam hálózata .

Hasonlóképpen, ez a segédprogram egy másik opciót is biztosít hálózatépítés, amely a hálózat visszaállítására is használható.

sudo nmcli hálózat kikapcsolva && nmcli hálózat bekapcsolva

A fenti parancsok ideiglenesen letiltják és engedélyezik a hálózatot. Végül indítsa újra a hálózatot a kapcsolattal kapcsolatos problémák megoldása érdekében.

Az nmtui Command használatával

Az nmtui hasonló az nmcli-hez, de az nmtui terminál alapú felhasználói felületet biztosít, így könnyen használható. A TUI elindításához használja az nmtui parancsot.

nmtui

A kapcsolat újraindításához navigáljon ide Kapcsolódás aktiválása opciót, válassza ki az interfészt, és kapcsolja ki.

Ezután ismét válassza ki a csatlakoztatott interfészt, deaktiválja, majd aktiválja az újraindítási folyamat végrehajtásához.

Most lépjen vissza a főmenübe a következőre navigálva opciót, majd Kilépés az interfész.

Az ip Command használata

A hálózat újraindításának másik módja az ip parancs használata az interfész nevével.

Az interfész neve a segítségével található meg ip parancsot, a link (Hálózati eszköz) és előadás lehetőségek.

ip link előadás

Jegyezze meg az interfész nevét, ez az 5-ös számú interfész (wlx74ea3), amely jelenleg aktív. Most cserélje ki az [interface-name] elemet, és futtassa az alábbi parancsokat a hálózat újraindításához.

sudo ip link készlet [ interfész-név ] le-

sudo ip link készlet [ interfész-név ] fel

Győződjön meg arról, hogy ezeket a parancsokat külön-külön futtassa a megfelelő hálózati visszaállításhoz.

Hálózati szkriptek használata

A hálózati szkriptek a hálózat kezelésére szolgáló parancsfájlok, és a NetworkManager mellett használhatók. A hálózati szkriptek olyan disztribúciókban is használhatók, amelyek nem a NetworkManagerhez tartoznak. Az RHEL és a CentOS régi verzióiban használatos, és már nincs használatban. Ha azonban továbbra is használni szeretné ha lefelé és ifup parancsok, akkor telepítheti.

Telepítése RHEL, Cent OS és Linux disztribúciókra ezeken az operációs rendszereken.

yum install hálózati szkriptek

Ha Ubuntu vagy Debian alapú disztribúciókra szeretné telepíteni, használja a.

alkalmas telepítés netscript- 2.4

Most az ifup és ifdown parancsok elérhetők lesznek a hálózat újraindításához.

sudo ha lefelé [ interfész-név ] && ha fel [ interfész-név ]

Ne feledje, hogy a netscript vagy hálózati szkriptek régebbi Linux kernelverziókhoz készültek, és voltak elavult .

Következtetés

A hálózat újraindítása az egyik kulcsfontosságú módszer a hibás hálózat diagnosztizálására. A legtöbb Linux disztribúció rendelkezik beépített systemctl parancssori segédprogrammal a hálózati szolgáltatások újraindításához. De használhatod azt is nmcli , ip , és ifdown/ifup parancsokat a hálózat újraindításához. Ez az útmutató mindezen módszereket tárgyalja, azonban ajánlott a systemctl használata, mivel ez az alapértelmezett és kevésbé bonyolult.