Beszélni fogunk arról, hogyan lehet különféle módszerekkel engedélyezni és letiltani a hálózati interfészeket az Ubuntu terjesztésben. Az összes parancsot végrehajtottuk a legfrissebb elérhető Ubuntu disztribúció Ubuntu 20-on.04 LTS. Kezdjük a részletekkel!
Módszerek a hálózati interfész engedélyezéséhez és letiltásához az Ubuntu 20-ban.04
A következő különböző módszerek állnak rendelkezésre, amelyek lehetővé teszik a hálózati felület engedélyezését és letiltását az Ubuntuban:
- ifconfig parancs
- nmcli parancs
- systemctl parancsot
- nmtui parancs
- Ip parancs
- ifdown / ifup
Először tudnia kell a rendszer hálózati interfészének adatairól. Az „ip parancs” használható erre a feladatra. Ez a parancs megmutatja a Linux-rendszerén használt hálózati csatolókártya-információkat. Ha információt szeretne kapni az Ubuntu rendszer hálózati kártyájáról, nyissa meg a terminált a „Ctrl + Alt + t” megnyomásával, majd írja be a következő parancsot:
$ ip a
A fent megjelenített kimenet szerint egy hálózati felület ('enp0s3') engedélyezve van (fel) és dolgozik ezen a rendszeren.
01. módszer: A hálózati interfészek engedélyezése / letiltása az ifconfig paranccsal
Az ifconfig parancssori segédprogram futtatásához telepítenie kell néhány szükséges „net-eszközt” az Ubuntu rendszerre. Ezért telepítse a következő szükséges eszközöket az alább megadott parancs végrehajtásával:
$ sudo apt telepítse a net-tools programot
Most végre tudja hajtani az ifconfig parancsot az Ubuntu rendszeren. A futó hálózati felület letiltásához vagy leállításához említse meg a hálózati interfészt, a következő példa szerint:
$ ifconfig enp0s3 le
Most ellenőrizze a hálózati interfész állapotát az alábbi parancs beírásával:
$ ip avagy
$ ip a | grep -A 1 "enp0s3:"A megadott hálózati felület engedélyezéséhez vagy aktiválásához az ifconfig segédprogram segítségével használja a következő parancsot:
$ ifconfig enp0s3 fel
A következő parancs végrehajtásával ellenőrizze az „enp0s3” állapotának felhozatalát:
$ ip a2. módszer: Engedélyezze / tiltsa le a hálózati interfészt az nmcli parancs használatával
Az nmcli egy parancssori segédprogram, amelyet más grafikus kliensek vagy nm-kisalkalmazások helyettesítésére használnak. Az nmcli segédprogram segítségével megjelenítheti, létrehozhatja, frissítheti, eltávolíthatja, aktiválhatja és kikapcsolhatja a rendszer hálózati kapcsolatait. Ezzel a paranccsal megjelenítheti és vezérelheti az összes hálózati eszköz állapotát is.
Az nmcli parancs a „profil nevét” jeleníti meg az eszköz neve helyett. Tehát a hálózati interfészkártya információinak megjelenítéséhez hajtsa végre az alább említett parancsot a terminálon:
$ nmcli con show
Hozza le vagy tiltsa le a hálózati interfészt az nmcli paranccsal
A megjelenített hálózati felület lehúzásához egyszerűen írja be a profil nevét az alábbiak szerint:
$ nmcli con 'Wired connection 1'A következő kimenet jelenik meg a terminálon:
A következő nmcli paranccsal megjelenítheti a hálózati interfész aktuális állapotát is:
$ nmcli dev állapot
Amint a fenti eredményből látható, a „Vezetékes kapcsolat 1” deaktiválva van ezen a rendszeren.
Engedélyezze vagy hozza létre a hálózati interfészt az nmcli paranccsal
Az „enp0s3” hálózati felület újbóli aktiválásához vagy engedélyezéséhez írja be az alább megadott parancsot:
$ nmcli létrehozza az '1-es vezetékes kapcsolatot'
Az állapot megjelenítéséhez futtassa a következő parancsot:
$ nmcli dev állapot
Most a „Vezetékes kapcsolat 1” engedélyezve van és fut ezen a rendszeren.
3. módszer: A hálózati csatoló engedélyezése / letiltása a systemctl parancs használatával
A „systemctl” parancs a hálózatkezelő segítségével állítja be a hálózat új konfigurációját a hálózati interfészkártyák engedélyezéséhez és letiltásához. Ezért, ha a hálózatkezelő szolgáltatás használatával le akarja tiltani vagy le akarja vonni az „enp0s3” felületet a rendszerén, a következőképpen teheti meg:
$ sudo systemctl tiltsa le a NetworkManagert.szolgáltatás
Újbóli engedélyezéséhez futtassa az alább említett parancsot:
$ sudo systemctl engedélyezze a NetworkManagert.szolgáltatás
4. módszer: Engedélyezze / tiltsa le a hálózati interfészt az nmtui paranccsal
Az nmtui egy szöveges felhasználói felület, amelyet elsősorban a Network Manager szolgáltatásokkal való interakcióra használnak. Ez lehetővé teszi a hálózati interfészek konfigurálását az egyszerű szöveges felhasználói felület környezetének használatával.
Az nmtui felületének megjelenítéséhez írja be a következő terminál parancsot:
$ nmtui
A következő ablak jelenik meg a terminálon, amelyen keresztül könnyedén kezelheti a hálózati interfész konfigurációit. Ha a hálózati kapcsolat nincs engedélyezve a rendszerén, akkor a kapcsolat aktiválásához válassza a következő lehetőséget:
Válassza a „deaktiválás” lehetőséget, majd válassza az „OK” lehetőséget a „Vezetékes kapcsolat 1” interfész letiltásához a rendszerén.
A hálózati interfész engedélyezéséhez válassza az „Aktiválás”, majd az „OK” lehetőséget.
5. módszer: Hozza fel / le a hálózati interfészt az IP parancs segítségével
Az IP parancs használatával a hálózati interfész engedélyezhető vagy letiltható a rendszeren. A hálózati felület letiltásához vagy lebontásához hajtsa végre az alábbi parancsot:
A $ ip link leállította az enp0s3 parancsot
Engedélyezéséhez vagy újraaktiválásához használja a következő parancsot:
$ ip link beállítása enp0s3 fel
6. módszer: A hálózati interfész engedélyezése / letiltása az ifdown és ifup parancsok használatával
Az ifdown és ifup parancs nem támogatja az új hálózati interfész eszközöket. De ha régebbi hálózati eszközökhöz szeretné használni, akkor a következő paranccsal hozhatja fel és le a hálózati interfész eszközt.
A hálózati interfész állapotának letiltásához vagy csökkentéséhez használja az alább megadott parancsot:
$ ifdownA hálózati interfész engedélyezéséhez használja a következő parancsot:
$ ifupKövetkeztetés
Ebben az oktatóanyagban láthattuk, hogyan lehet különféle módszerekkel engedélyezni és letiltani az Ubuntu Linux rendszer hálózati interfészeit. Használja a fenti módszerek egyikét az Ön igényei alapján.