Menedżer sieci obejmuje różne narzędzia, które są specjalnie zaprojektowane do zarządzania konfiguracją sieci w prawie wszystkich dystrybucjach Linux. To narzędzie jest również domyślnym narzędziem w systemie Ubuntu do zarządzania usługami sieciowymi.
Ten samouczek ma na celu dostarczenie informacji o tym, jak fachowo korzystać z menedżera sieci Ubuntu. Ponadto omówimy narzędzia do zarządzania siecią, które zawierają bardziej przydatne funkcje.
Niektóre usługi sieciowe działające na zapleczu nie mogą być widoczne dla użytkownika. Aby zarządzać wszystkimi tymi konfiguracją i usługami sieci, menedżer sieci zapewnia następujące różne narzędzia:
NMCLI - Narzędzie wiersza polecenia menedżera sieci, które jest używane, gdy użytkownik nie jest w stanie uzyskać dostępu do środowiska graficznego i jest przydatne w skryptach do wykonania zmian konfiguracji sieci.
Nmtui - Narzędzie do menedżera sieci interfejsu użytkownika, które zarządza zadaniami NetworkManager, które można uruchomić w oknie terminalu opartym na systemie Linux. Korzystając z narzędzia NMTUI, zmiany należy przeprowadzić, wprowadzając dane i menu. To narzędzie wykonuje tylko niektóre podstawowe zadania, a w NMTUI brakuje wielu funkcji, które są dostarczane przez narzędzie NMCLI.
NM-Connection-Editor - Narzędzie do zarządzania graficznego, które zapewnia dostęp do opcji konfiguracji NetworkManager.
Ustawienie gnomu - Korzystając z aplikacji Desktop Gnome, podstawowe zadanie zarządzania siecią może łatwo wykonywać.
Teraz, w poniższej sekcji, wyjaśnimy, w jaki sposób możesz uzyskać dostęp do interfejsów i połączeń sieciowych za pośrednictwem tych narzędzi. Upewnij się, że NetworkManager jest zainstalowany i uruchomiony w systemie Ubuntu.
Użyj następującego polecenia, aby zweryfikować działającą usługę menedżera sieci w swoim systemie:
$ sudo SystemCtl Status NetworkManager
Zarządzanie konfiguracją sieci za pomocą „NMCLI”
Narzędzie NMCLI jest domyślnie zainstalowane na Ubuntu lub większości innych rozkładów Linux. To narzędzie pomaga w zarządzaniu konfiguracją sieci.
Wymień połączenie sieciowe
Korzystając z polecenia NMCLI, użytkownik może łatwo wymienić szczegóły połączeń sieciowych za pomocą następującego polecenia:
$ nmcli Connection show
Wyświetl aktywne połączenie
Jeśli użytkownik chce pokazać tylko połączenia aktywne lub w górę, użyj powyższego polecenia wraz z flagą „-Active” w następujący sposób:
$ nmcli Connection Show -Active
Aby uzyskać więcej informacji na temat aktywnego połączenia, wpisz następujące polecenie:
$ nmcli połączenie pokaż „połączenie przewodowe 1”
Dodaj połączenia sieciowe
Korzystając z polecenia NMCLI, dodajesz nowe połączenie sieciowe, używając następującej składni polecenia:
$ sudo nmcli połączenie Dodaj typifname
Zmodyfikuj istniejące połączenia
Narzędzie NMCLI ułatwia również użytkownikom modyfikację istniejącego połączenia sieciowego. Tak więc, jeśli użytkownik chce użyć ręcznego adresowania IP zamiast automatycznej konfiguracji DHCP, może łatwo zmodyfikować parametry istniejące połączenie sieciowe, uruchamiając poniższe polecenie:
$ sudo nmcli połączenie modyfikuj
Na przykład tutaj używamy następujących parametrów:
$ sudo nmcli połączenie modyfikujIPv4.Adres 192.168.1.1/24
Należy zauważyć, że po modyfikowaniu połączenia sieciowego zmień także maskę podsieci (e.g /24), w przeciwnym razie przypisuje domyślną maskę, która może powodować problem.
Aby zastosować powyższe zmiany, uruchom ponownie działania połączenia sieciowe lub w górę/w dół, aby zmodyfikować połączenie za pomocą następujących poleceń:
$ nmcli połączenie
$ nmcli połączenie w górę
Po dokonaniu zmian użyj następującego polecenia, aby sprawdzić zmieniony adres IP:
$ hostName -i
Zarządzaj urządzeniami za pomocą NMCLI
Narzędzie NMCLI jest pomocne w zarządzaniu adapterem sieciowym na hoście. Aby wyświetlić pomoc związaną z urządzeniem lub adapterem sieciowym, użyj następującego polecenia:
Pomoc urządzenia sudo nmcli
Wyświetl status urządzenia
Aby pokazać status adaptera sieciowego zainstalowanego w systemie, użyj następującego polecenia:
$ sudo nmcli status
Aby wyświetlić dane wyjściowe w bardziej przyjaznym człowieka lub -p (ładnym), uruchom poniżej wspomniane polecenie:
$ sudo nmcli -p status deweloperstwa
I odwrotnie, użycie wyjścia opcji -T może wyświetlać się w bardziej zautomatyzowanym formacie przetwarzania za pomocą następującego polecenia:
$ sudo nmcli -t status deweloperów
Zmodyfikuj konfigurację urządzenia
Aby zmienić konfigurację adaptera lub urządzenia, najpierw sprawdź informacje o urządzeniu, uruchamiając następujące polecenie:
$ sudo nmcli show
Teraz zmodyfikuj konfigurację urządzenia.
$ sudo nmcli urządzenie modyfikują
$ sudo nmcli dev mod
Powyższe zmiany są tymczasowe. Jeśli uruchomisz polecenie ponownego zastosowania parametrów, wszystkie zmiany zostaną utracone i ustawione na poprzednie ustawienia domyślne.
$ sudo nmcli dev ponowne złożenie liczby nazw interfejsu
Zarządzanie połączeniem sieciowym za pomocą narzędzia NMTUI
Narzędzie NMTUI jest również domyślnie zainstalowane w systemie Ubuntu. Jest to tekstowe narzędzie graficzne, które można uruchomić w systemie Ubuntu, uruchamiając polecenie „NMTUI” na terminalu.
$ nmtui
Poniższe okno wyświetla się wewnątrz terminalu, po wykonaniu polecenia „NMTUI”.
Trzy różne opcje wyświetlają na interfejsie NMTUI:
Korzystając z powyższych opcji, możesz łatwo zmodyfikować, włączyć lub wyłączyć połączenie sieci.
Zarządzanie konfiguracją sieci za pomocą aplikacji NM na GNOME
NM-Applet jest również zastosowaniem menedżera sieci, który jest dostępny w prawym górnym rogu pulpitu Ubuntu. Kliknij opcję ustawień przewodowych, która jest również pokazana na zrzucie ekranu poniżej:
Teraz przejdź do ustawienia połączenia przewodowego i następujące wyświetlacz okna na pulpicie:
Korzystając z powyższego okna, możesz łatwo zmodyfikować lub zarządzać konfiguracją sieci.
Wniosek:
Korzystając z usługi NetworkManager, możesz łatwo obsługiwać działania zarządzania siecią. Wyświetla pełne informacje o sieci wraz z połączeniami i urządzeniami interfejsu sieciowego. Adapter sieciowy może być urządzeniem Wi-Fi lub fizycznym kablem Ethernet lub urządzeniem wirtualnym używanym przez gościa maszyny wirtualnej. W tym artykule widzieliśmy, w jaki sposób menedżer sieci zarządza wszystkimi konfiguracjami sieciowymi fachowo przy użyciu różnych narzędzi zarządzających sieci. Zauważyliśmy jednak również spośród nich wszystkich, że NMCLI oferuje większą elastyczność i funkcje.