Porozmawiamy o tym, jak włączyć i wyłączyć interfejsy sieciowe przy użyciu różnych metod w dystrybucji Ubuntu. Wykonaliśmy wszystkie polecenia w najnowszej dostępnej dystrybucji Ubuntu Ubuntu 20.04 LTS. Zacznijmy od szczegółów!
Metody włączenia i wyłączania interfejsu sieciowego w Ubuntu 20.04
Dostępne są następujące różne metody, które można wykorzystać do włączenia i wyłączenia interfejsu sieciowego w Ubuntu:
Po pierwsze, musisz wiedzieć o informacji o interfejsie sieciowym w swoim systemie. Do tego zadania można użyć „polecenia IP”. To polecenie pokazuje informacje o karcie interfejsu sieciowego używane w systemie Linux. Aby uzyskać informacje o karcie interfejsu sieciowego w systemie Ubuntu, otwórz terminal, naciskając „ctrl+alt+t”, a następnie wpisz na nim następujące polecenie:
$ ip a
Zgodnie z powyższym wyjściem, jeden interfejs sieciowy „ENP0S3” jest włączony (UP) i pracuje nad tym systemem.
Metoda 01: Włączanie/wyłączanie interfejsów sieciowych za pośrednictwem polecenia ifconfig
Aby uruchomić narzędzie linii poleceń ifconfig, musisz zainstalować wymagane „narzędzia netto” w systemie Ubuntu. Dlatego zainstaluj następujące wymagane narzędzia, wykonując poniższe polecenie:
$ sudo apt instaluj narzędzia netto
Teraz możesz wykonać polecenie ifconfig w swoim systemie Ubuntu. Aby wyłączyć lub obniżyć interfejs sieciowy, wspomnij o interfejsie sieciowym, jak pokazano w poniższym przykładzie:
$ ifconfig enp0s3 w dół
Teraz sprawdź status interfejsu sieciowego, wpisując poniższe polecenie:
$ ip a
Lub
$ ip a | GREP -A 1 "ENP0S3:"
Aby włączyć lub aktywować określony interfejs sieciowy za pośrednictwem narzędzia ifconfig, użyj następującego polecenia:
$ ifconfig enp0s3 w górę
Sprawdź, czy wyświetl status „ENP0S3”, wykonując następujące polecenie:
$ ip a
Metoda 2: Włącz/wyłącz interfejs sieciowy za pomocą polecenia NMCLI
NMCLI to narzędzie wiersza poleceń, które jest używane jako zamiennik dla innych klientów graficznych lub aplikacji NM. Korzystając z narzędzia NMCLI, możesz wyświetlać, tworzyć, aktualizować, usuwać, aktywować i dezaktywować połączenia sieciowe. Za pośrednictwem tego polecenia możesz również wyświetlać i kontrolować status wszystkich urządzeń sieciowych.
Polecenie NMCLI wyświetla „Nazwa profilu” zamiast nazwy urządzenia. Aby pokazać informacje o karcie interfejsu sieciowego, wykonaj poniższe polecenie na terminalu:
$ nmcli con show
Obniżyć lub wyłącz interfejs sieciowy za pośrednictwem polecenia NMCLI
Aby obniżyć wyświetlany interfejs sieciowy, po prostu wpisz nazwę profilu w następujący sposób:
$ nmcli con Down „przewodowe połączenie 1”
Następujące dane wyjściowe pojawiają się na terminalu:
Korzystając z następującego polecenia NMCLI, możesz również wyświetlić bieżące urządzenie interfejsu sieciowego statusu:
Status deweloperów $ nmcli
Jak widać z wyżej wynikającego wyniku, „Połączenie przewodowe 1” jest dezaktywowane w tym systemie.
Włącz lub wyświetl interfejs sieciowy za pośrednictwem polecenia NMCLI
Aby reaktywować lub włączyć interfejs sieciowy „ENP0S3”, wpisz poniższe polecenie:
$ nmcli con -up „przewodowe połączenie 1”
Wyświetl status, uruchamiając następujące polecenie:
Status deweloperów $ nmcli
Teraz „przewodowe połączenie 1” jest włączone i uruchomione w tym systemie.
Metoda 3: Włącz/wyłącz interfejs sieciowy za pomocą polecenia SystemCtl
Polecenie „SystemCtl” używa menedżera sieci do ustawienia nowej konfiguracji sieci, aby włączyć i wyłączyć karty interfejsu sieciowego. Dlatego jeśli chcesz wyłączyć lub obniżyć interfejs „ENP0S3” w systemie za pomocą usługi Manager Manager, możesz to zrobić, robiąc następującą:
$ sudo systemctl wyłącz NetworkManager.praca
Aby go ponownie włączyć, uruchom poniżej wspomniane polecenie:
$ sudo systemCtl Włącz NetworkManager.praca
Metoda 4: Włącz/wyłącz interfejs sieciowy za pomocą polecenia NMTUI
NMTUI to interfejs użytkownika oparty na tekstu używany głównie do interakcji z usługami menedżera sieci. Umożliwia skonfigurowanie interfejsów sieciowych za pomocą prostego środowiska interfejsu użytkownika tekstu.
Aby wyświetlić interfejs NMTUI, wpisz następujące polecenie terminala:
$ nmtui
Poniższe okno pojawia się w terminalu, przez który można łatwo zarządzać konfiguracją interfejsu sieciowego. Jeśli połączenie sieciowe nie jest włączone w systemie, wybierz następującą opcję, aby aktywować połączenie:
Wybierz „dezaktywuj”, a następnie wybierz „OK”, aby wyłączyć interfejs „Wired Connection 1” w systemie.
Aby włączyć interfejs sieciowy, wybierz „Aktywuj”, a następnie „OK”.
Metoda 5: Podnieś / w dół interfejsu sieciowego za pośrednictwem polecenia IP
Korzystając z polecenia IP, interfejs sieciowy można włączyć lub wyłączyć w systemie. Aby wyłączyć lub obniżyć interfejs sieciowy, wykonaj poniższe polecenie:
$ ip Link Ustaw ENP0S3
Aby to włączyć lub reaktywować, użyj następującego polecenia:
$ ip Link Ustaw ENP0S3 UP
Metoda 6: Włącz/wyłącz interfejs sieciowy za pomocą polecenia ifdown i IFUP
Polecenie ifown i IFUP nie obsługuje nowych urządzeń interfejsu sieciowego. Ale jeśli chcesz używać go do starszych urządzeń sieciowych, użyj następującego polecenia, aby odpowiednio podnieść iw dół urządzenia interfejsu sieciowego.
Aby wyłączyć lub obniżyć status interfejsu sieciowego, użyj polecenia, które podano poniżej:
$ ifdown
Aby włączyć interfejs sieciowy, użyj następującego polecenia:
$ ifup
Wniosek
W tym samouczku widzieliśmy, jak włączyć i wyłączać interfejsy sieciowe w systemie Ubuntu Linux przy użyciu różnych metod. Użyj jednej z powyższych metod ze wszystkich na podstawie potrzeb.