Ubuntu

Ubuntu włącza i wyłącza interfejs sieciowy

Ubuntu włącza i wyłącza interfejs sieciowy
Kiedy pracujesz jako administrator Linuksa, zarządzanie konfiguracją sieci w całym systemie jest również zawarte w Twojej pracy. W serwerach z systemem Linux interfejs ulega awarii z powodu wprowadzania zmian na karcie interfejsu sieciowego Network. Interfejsy sieciowe są fizycznie lub wirtualnie obecne, możesz łatwo włączyć interfejs sieciowy, korzystając z kilku metod, które omówimy w tym artykule.

Porozmawiamy o tym, jak włączać i wyłączać interfejsy sieciowe przy użyciu różnych metod w dystrybucji Ubuntu. Wszystkie polecenia wykonaliśmy na najnowszej dostępnej dystrybucji Ubuntu Ubuntu 20.04 LTS. Zacznijmy od szczegółów!

Metody włączania i wyłączania interfejsu sieciowego w Ubuntu 20.04

Dostępne są następujące różne metody, których można użyć do włączenia i wyłączenia interfejsu sieciowego w Ubuntu:

  1. polecenie ifconfig
  2. polecenie nmcli
  3. polecenie systemctl
  4. polecenie nmtui
  5. Polecenie IP
  6. ifdown/ifup

Po pierwsze, musisz znać informacje o interfejsie sieciowym w swoim systemie. Do tego zadania można użyć polecenia „ip”. To polecenie pokazuje informacje o karcie sieciowej używanej w twoim systemie Linux. Aby uzyskać informacje o karcie sieciowej 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 (w górę) i pracuje na tym systemie.

Metoda 01: Włączanie/wyłączanie interfejsów sieciowych za pomocą polecenia ifconfig

Aby uruchomić narzędzie wiersza poleceń ifconfig, musisz zainstalować kilka wymaganych „narzędzi sieciowych” w systemie Ubuntu. Dlatego zainstaluj następujące wymagane narzędzia, wykonując polecenie podane poniżej:

$ sudo apt install net-tools

Teraz możesz wykonać polecenie ifconfig w systemie Ubuntu. Aby wyłączyć lub wyłączyć działający interfejs sieciowy, wspomnij o interfejsie sieciowym, jak pokazano w poniższym przykładzie:

$ ifconfig enp0s3 wyłączony

Teraz sprawdź stan interfejsu sieciowego, wpisując podane poniżej polecenie:

$ ip a

lub

$ ip a | grep -A 1 "enp0s3:"

Aby włączyć lub aktywować określony interfejs sieciowy za pomocą narzędzia ifconfig, użyj następującego polecenia:

$ ifconfig enp0s3 up

Sprawdź, czy wywołaj stan „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 nm-aplet. Korzystając z narzędzia nmcli, możesz wyświetlać, tworzyć, aktualizować, usuwać, aktywować i dezaktywować połączenia sieciowe systemu. Za pomocą tego polecenia możesz również wyświetlać i kontrolować stan wszystkich urządzeń sieciowych.

Polecenie nmcli wyświetla „nazwę profilu” zamiast nazwy urządzenia. Aby wyświetlić informacje o karcie sieciowej, wykonaj poniższe polecenie na terminalu:

$ nmcli z pokazem

Wyłącz lub wyłącz interfejs sieciowy za pomocą polecenia nmcli

Aby obniżyć wyświetlany interfejs sieciowy, po prostu wpisz nazwę profilu w następujący sposób:

$ nmcli con down 'Połączenie przewodowe 1'

Na terminalu pojawia się następujący wynik:

Za pomocą następującego polecenia nmcli można również wyświetlić bieżący stan urządzenia interfejsu sieciowego:

$ stan deweloperski nmcli

Jak widać z powyższego wyniku, „Połączenie przewodowe 1” jest wyłączone w tym systemie.

Włącz lub uruchom interfejs sieciowy za pomocą polecenia nmcli

Aby ponownie aktywować lub włączyć interfejs sieciowy „enp0s3”, wpisz poniższe polecenie:

$ nmcli con up 'Połączenie przewodowe 1'

Wyświetl stan, uruchamiając następujące polecenie:

$ stan deweloperski nmcli

Teraz „Połączenie przewodowe 1” jest włączone i działa 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 wyłączyć interfejs „enp0s3” w swoim systemie za pomocą usługi menedżera sieci, możesz to zrobić, wykonując następujące czynności:

$ sudo systemctl wyłącz Menedżera sieci.usługa

Aby go ponownie włączyć, uruchom poniższe polecenie:

$ sudo systemctl włącz Menedżera sieci.usługa

Metoda 4: Włącz/wyłącz interfejs sieciowy za pomocą polecenia nmtui

nmtui to tekstowy interfejs użytkownika używany głównie do interakcji z usługami Menedżera sieci. Pozwala skonfigurować interfejsy sieciowe za pomocą prostego środowiska tekstowego interfejsu użytkownika.

Aby wyświetlić interfejs nmtui, wpisz następujące polecenie terminala:

$ nmtui

W terminalu pojawi się następujące okno, za pomocą którego można łatwo zarządzać konfiguracjami 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 „Połączenie przewodowe 1” w systemie.

Aby włączyć interfejs sieciowy, wybierz „Aktywuj”, a następnie „OK”.

Metoda 5: Podnieś / wyłącz interfejs sieciowy za pomocą polecenia IP

Za pomocą polecenia IP interfejs sieciowy można włączyć lub wyłączyć w systemie. Aby wyłączyć lub wyłączyć interfejs sieciowy, wykonaj poniższe polecenie:

$ ip link ustawiony enp0s3 wyłączony

Aby go włączyć lub ponownie aktywować, 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

Polecenia ifdown i ifup nie obsługują nowych urządzeń interfejsu sieciowego. Ale jeśli chcesz go używać do starszych urządzeń sieciowych, użyj następującego polecenia, aby odpowiednio podnieść i wyłączyć urządzenie interfejsu sieciowego.

Aby wyłączyć lub obniżyć stan interfejsu sieciowego, użyj polecenia podanego poniżej:

$ ifdown

Aby włączyć interfejs sieciowy, użyj następującego polecenia:

$ ifup

Wniosek

W tym samouczku widzieliśmy, jak włączać i wyłączać interfejsy sieciowe w systemie Ubuntu Linux przy użyciu różnych metod. Użyj jednej z powyższych metod ze wszystkich w zależności od potrzeb.

How to Use Debian Backports
The software packages in a Debian stable version is very old compare to other distributions like Arch Linux or even Ubuntu. Debian stable releases are...
Debian 9 Minimal Install Guide
Debian 9 codename Stretch is the latest version of Debian GNU/Linux distribution at the time of this writing. It is one of the most stable Linux distr...
How to Install and Setup SLiM on Debian 9
The full form of SLiM is Simple Login Manager. It is a very lightweight login manager for Linux. It is very customizable and very easy to configure. T...