Usługa sieci Arch Linux System znana jako „Arch Linux Network Manager” kontroluje połączenia sieciowe dla systemu operacyjnego Arch Linux. Może przełączać między różnymi połączeniami, obsługiwać połączenia przewodowe i bezprzewodowe, a także natychmiast łączyć się z ustalonymi sieciami. Dodatkowo można go zastosować do konfigurowania konfiguracji sieciowych, takich jak adresy IP, serwery DNS i routing. Z pomocą menedżera sieci użytkownicy mogą kontrolować swoje sieci skuteczniej i łatwo. W tym przewodniku omówimy, w jaki sposób użytkownik Arch Linux może używać menedżera sieci w swoim systemie po jego skonfigurowaniu.
Zainstaluj menedżer sieci
Przed zarządzaniem właściwościami sieci dla systemu Arch Linux, powinieneś mieć instalowany menedżer sieci. W tym celu odrzuciliśmy narzędzie Pacman Arch Linux, aby zainstalować menedżer sieci, a następnie opcję „-S”. Następujące polecenie służy do instalacji trzech pakietów oprogramowania w systemie Arch Linux za pomocą Pacman.
WPA_Supplicant służy do uwierzytelniania użytkownika w sieci bezprzewodowej i zapewnia niezbędne klucze szyfrowania. Wireless_tools umożliwia skonfigurowanie interfejsów bezprzewodowych, takich jak ustawienie SSID, kanał i metoda szyfrowania. Wreszcie, menedżer sieci to usługa sieciowa, która radzi sobie z połączeniami sieciowymi w systemie operacyjnym Arch Linux. Pozwala korzystać zarówno z połączeń przewodowych, jak i bezprzewodowych i może automatycznie kojarzyć się z zidentyfikowanymi sieciami i przełączać się między licznymi połączeniami.
[omar@omar ~] $ sudo pacman -s WPA_Supplicant Wireless_tools NetworkManager
Każde urządzenie mobilne może mieć skonfigurowany menedżer sieciowy w ten sam sposób. Następujące polecenie służy do instalacji trzech pakietów oprogramowania w systemie Arch Linux za pomocą menedżera pakietów Pacman. „ModemManager” to demon aktywowany przez DBU, który kontroluje urządzenia i połączenia mobilne (2G/3G/4G). Mobile-Broadband-Provider-info to pakiet zawierający bazę danych mobilnych dostawców ofert szerokopasmowych. USB_ModesWitch to program, który umożliwia przełączanie trybu różnych urządzeń USB, które mają wiele trybów działania.
[Omar@Omar ~] $ sudo pacman -s ModemManager Mobile-Broadband-Provider-info USB_Modeswitch
„RP-PPPOE” to klient PPP nad Ethernet dla Linux. Pozwala ci skojarzyć z serwerem PPPoE (protokół punkt-punkt przez Ethernet), który jest zwykle używany przez dostawców DSL do dostarczania dostępu do Internetu dla klientów. Pakiet dostarcza narzędzie PPPoE-Connect i PPPoE-Start, które można użyć do tworzenia i kontrolowania połączeń PPPoE. Polecenie „Sudo Pacman -s RP-PPPOE” służy do instalacji pakietu RP-PPPOE w systemie Arch Linux za pomocą Pacman Package Manager. Po zakończeniu instalacji zobaczysz takie dane wyjściowe:
[omar@omar ~] $ sudo pacman -s rp -pppoe
W Arch Linux NM-Connection-Editor i Network-Manager-Applet to narzędzia, które umożliwiają użytkownikom łatwe zarządzanie i konfigurowanie połączeń sieciowych w systemie Linux. Zapewniają graficzny interfejs użytkownika, który ułatwia konfigurowanie i edytowanie połączeń sieciowych, w tym połączenia przewodowe i bezprzewodowe. Ponadto NM-Connection-Editor i Network-Manager-Applet może pomóc użytkownikom w łatwym przełączaniu między różnymi połączeniami w zależności od ich lokalizacji lub potrzeb. Dlatego próbowaliśmy następujące polecenie, aby je zainstalować. Polecenie zaczyna się od rozwiązania zależności i sprawdzania sprzecznych pakietów. Użytkownik jest następnie proszony o potwierdzenie instalacji przed pobraniem i zainstalowaniem pakietów.
[omar@omar ~] $ sudo pacman -s nm-connection-editor sieci-manager-manager-aplet
Skonfiguruj menedżera sieci
Czas skonfigurować menedżera sieci w naszym Arch Linux za pomocą prostych instrukcji. To polecenie SystemCtl umożliwia usługę NetworkManager. Polecenie tworzy łącza symboliczne w katalogu/etc/systemd/system/dla usługi NetworkManager, usługi NetworkManager-Dispatcher i usługi NetworkManager-Wait-Online. Te linki służą do automatycznego uruchamiania usługi, gdy system się uruchomi i zapewnia, że usługa działa przez cały czas.
[Omar@Omar ~] $ sudo Systemctl Włącz NetworkManager.praca
Wyłączamy domyślną usługę DHCP. Poniższe polecenie usuwa łącze symboliczne w/etc/systemd/system/multi-użytkownik.cel.Wants/ Directory dla usługi DHCPCD. Zapewnia to, że usługa nie uruchamia się automatycznie, gdy system się uruchamia i że nie działa przez cały czas. Może to być przydatne, jeśli chcesz użyć innego klienta DHCP lub ręcznie skonfiguruj ustawienia sieciowe.
[omar@omar ~] $ sudo systemctl wyłącz dhcpcd.praca
WPA_Supplicant to usługa wspierająca, która jest odpowiedzialna za łączenie się z sieciami bezprzewodowymi i zarządzanie połączeniami bezprzewodowymi. Polecenie „SystemCTL” tworzy symboliczne łącza używane do automatycznego uruchamiania usługi, gdy system uruchamia się i zapewnia, że usługa działa przez cały czas.
[Omar@Omar ~] $ sudo systemctl włącz WPA_Supplicant.praca
Czas uruchomić usługę Manager Network w Arch Linux za pomocą polecenia SystemCtl, które pokazano następująco. To polecenie uruchamia usługę NetworkManager, umożliwiając jej zarządzanie i konfigurowanie połączeń sieciowych w systemie. To polecenie jest przydatne, jeśli usługa jest wcześniej zatrzymana lub jeśli chcesz uruchomić usługę po ponownym uruchomieniu lub tymczasowo.
[Omar@Omar ~] $ sudo Systemctl Start NetworkManager.praca
Polecenie „NMCLI” służy do wyświetlania dostępnych sieci Wi -Fi. Polecenie zawiera listę każdej sieci WIFI, która jest dostępna dla Twojego urządzenia. Ponieważ pracujemy nad skrzynką wirtualną z połączeniem Ethernet, nie wyświetla żadnej sieci.
[omar@omar ~] $ nmcli urządzenie lista WiFi
Polecenie NMCLI jest odrzucane, aby połączyć się z siecią Wi -Fi za pomocą menedżera sieci. SSID Wi-Fi to jego nazwa, a jego hasło jest zawarte w argumencie SSID-Pass>.
[Omar@Omar ~] $ nmcli urządzenie Wi-Fi Connect SSID hasło SSID-Pass
Oto polecenie, które pokazuje listę wszystkich połączeń, niezależnie od tego, czy są one obecnie aktywne, czy nie. Może to być pomocne w wykryciu, które połączenia są obecnie aktywne w systemie lub w celu rozwiązania trudności sieciowych.
[omar@omar ~] $ nmcli Connection show
Nazwij urządzenie typu UUID
Połączenie przewodowe 1 6e94CFB0-9EFC-33E0-A680-8FA732E1F852 Ethernet ENP0S3
Aby połączyć działanie dla komputera, użyj następującej instrukcji z UUID konkretnego urządzenia.
[omar@omar ~] $ nmcli połączenie UUID uuid
Aby ponownie załadować, użyj następującej instrukcji:
[Omar@Omar ~] $ sudo nmcli Connection Reload
One Word Command „NMTUI” można wykorzystać do edytowania połączeń za pośrednictwem GUI i jest bardzo łatwe w użyciu w porównaniu z poprzednimi instrukcjami.
[omar@omar ~] $ nmtui
Wniosek
Po przejściu tego przewodnika zrozumiesz znaczenie korzystania z menedżera sieci w Arch Linux, co pozwala zarządzać różnymi połączeniami internetowymi, zwłaszcza sieciami Wi -Fi. Od instalowania menedżera sieci w urządzeniu do jego konfiguracji, wszystkie kroki są bardzo łatwe i proste przy użyciu prostych instrukcji. Na koniec będziesz mógł wymienić wszystkie dostępne sieci i połączyć się z nimi w Arch Linux.