Budeme mluvit o tom, jak povolit a zakázat síťová rozhraní pomocí různých metod v distribuci Ubuntu. Všechny příkazy jsme spustili na nejnovější dostupné distribuci Ubuntu Ubuntu 20.04 LTS. Začněme podrobnostmi!
Metody povolení a zakázání síťového rozhraní v Ubuntu 20.04
Existují následující různé metody, které můžete použít k povolení a zakázání síťového rozhraní v Ubuntu:
- příkaz ifconfig
- příkaz nmcli
- příkaz systemctl
- příkaz nmtui
- Příkaz IP
- ifdown / ifup
Nejprve musíte znát informace o síťovém rozhraní vašeho systému. Pro tento úkol lze použít „ip command“. Tento příkaz zobrazí informace o síťové kartě používané ve vašem systému Linux. Chcete-li získat informace o kartě síťového rozhraní vašeho systému Ubuntu, otevřete terminál stisknutím „Ctrl + Alt + t“ a zadáním následujícího příkazu:
$ ip a
Podle výše uvedeného výstupu je aktivováno síťové rozhraní „enp0s3“ (nahoře) a pracuje na tomto systému.
Metoda 01:povolte / zakažte síťová rozhraní pomocí příkazu ifconfig
Abyste mohli spustit nástroj příkazového řádku ifconfig, musíte do systému Ubuntu nainstalovat některé požadované „síťové nástroje“. Nainstalujte tedy následující požadované nástroje spuštěním příkazu uvedeného níže:
$ sudo vhodné K instalaci net-tools
Nyní můžete spustit příkaz ifconfig na vašem systému Ubuntu. Chcete-li zakázat nebo vypnout spuštěné síťové rozhraní, uveďte síťové rozhraní, jak je znázorněno v následujícím příkladu:
$ ifconfig enp0s3 dolů
Nyní zkontrolujte stav síťového rozhraní zadáním příkazu uvedeného níže:
$ ip anebo
$ ip a | grep -A 1 "enp0s3:"Chcete-li povolit nebo povolit zadané síťové rozhraní pomocí nástroje ifconfig, použijte následující příkaz:
$ ifconfig enp0s3 vysoká
Ověřte, zda vidíte stav enp0s3 spuštěním následujícího příkazu:
$ ip aMetoda 2:povolte / zakažte síťové rozhraní pomocí příkazu nmcli
nmcli je nástroj příkazového řádku používaný jako náhrada za jiné grafické klienty nebo aplety nm. Nástroj nmcli vám umožňuje prohlížet, vytvářet, aktualizovat, odstraňovat, aktivovat a deaktivovat vaše systémová síťová připojení. Tento příkaz můžete také použít k zobrazení a ovládání stavu všech síťových zařízení.
Příkaz nmcli zobrazuje „název profilu“ místo názvu zařízení. Chcete-li zobrazit informace o kartě síťového rozhraní, spusťte na terminálu následující příkaz:
$ nmcli con show
Vypnutí nebo zakázání síťového rozhraní pomocí příkazu nmcli
Chcete-li vypnout zobrazené síťové rozhraní, jednoduše zadejte název profilu následovně:
$ nmcli con down ‚Kabelové připojení 1‘Na terminálu se zobrazí následující výstup:
Aktuální stav zařízení síťového rozhraní můžete také zobrazit pomocí následujícího příkazu nmcli:
$ stav vývoje nmcli
Jak můžete vidět z výsledku zobrazeného výše, „Cable connection 1“ je v tomto systému deaktivováno.
Povolte nebo povolte síťové rozhraní pomocí příkazu nmcli
Chcete-li znovu aktivovat nebo aktivovat síťové rozhraní „enp0s3“, zadejte následující příkaz:
$ nmcli con up ‚Drátové připojení 1‘
Stav zobrazíte spuštěním následujícího příkazu:
$ stav vývoje nmcli
„Cable connection 1“ je nyní aktivováno a běží na tomto systému.
Metoda 3:povolení / zakázání síťového rozhraní pomocí příkazu systemctl
Příkaz „systemctl“ používá správce sítě k nastavení nové konfigurace pro vaši síť pro povolení a zakázání karet síťového rozhraní. Pokud tedy chcete deaktivovat nebo vypnout rozhraní „enp0s3“ ve vašem systému pomocí služby správce sítě, můžete to udělat následovně:
$ sudo systemctl zakázat NetworkManager.service
Chcete-li jej znovu povolit, spusťte následující příkaz:
$ sudo systemctl aktivujte NetworkManager.service
Metoda 4:povolení / zakázání síťového rozhraní pomocí příkazu nmtui
nmtui je textové uživatelské rozhraní primárně používané k interakci se službami Network Manager. Umožňuje vám konfigurovat síťová rozhraní pomocí prostředí jednoduchého textového uživatelského rozhraní.
Chcete-li zobrazit rozhraní nmtui, zadejte následující příkaz terminálu:
$ nmtui
V terminálu se zobrazí následující okno, jehož prostřednictvím můžete snadno spravovat konfigurace síťového rozhraní. Pokud ve vašem systému není povoleno síťové připojení, povolte připojení výběrem následující možnosti:
Vyberte „Deactivate“ a poté „OK“ pro deaktivaci rozhraní „Wired Connection 1“ ve vašem systému.
Chcete-li aktivovat síťové rozhraní, vyberte „Aktivovat“ a poté „OK“.
Metoda 5:Zapnutí / vypnutí síťového rozhraní pomocí příkazu IP
Síťové rozhraní ve vašem systému lze aktivovat nebo deaktivovat příkazem IP. Chcete-li zakázat nebo vypnout síťové rozhraní, spusťte následující příkaz:
$ IP odkaz pro snížení enp0s3
Chcete-li jej aktivovat nebo znovu aktivovat, použijte následující příkaz:
$ IP odkaz pro nastavení vysoké úrovně enp0s3
Metoda 6:povolte / zakažte síťové rozhraní pomocí příkazů ifdown a ifup
Příkazy ifdown a ifup nepodporují nová zařízení síťového rozhraní. Pokud jej však chcete používat pro starší síťová zařízení, použijte k příslušnému zapnutí a vypnutí zařízení síťového rozhraní následující příkaz.
Chcete-li zakázat nebo vypnout stav síťového rozhraní, použijte následující příkaz:
$ ifdownChcete-li povolit síťové rozhraní, použijte následující příkaz:
$ ifupdiplom
V tomto tutoriálu jsme viděli, jak povolit a zakázat síťová rozhraní na vašem systému Ubuntu Linux pomocí různých metod. Podle potřeby použijte jednu z výše uvedených metod.