Hvordan bruke Arch Linux Network Manager

Hvordan bruke Arch Linux Network Manager

Arch Linux System Network Service kjent som “Arch Linux Network Manager” kontrollerer nettverkstilkoblingene for Arch Linux -operativsystemet. Den kan veksle mellom forskjellige tilkoblinger, håndtere både kablede og trådløse tilkoblinger, og kobles øyeblikkelig til de etablerte nettverkene. I tillegg kan det brukes til å sette opp nettverkskonfigurasjonene som IP -adresser, DNS -servere og ruting. Ved hjelp av nettverkssjefen kan brukere kontrollere nettverkene sine mer effektivt og enkelt. I denne guiden vil vi diskutere hvordan en Arch Linux -bruker kan bruke Network Manager på systemet etter å ha konfigurert den.

Installer nettverksbehandleren

Før du administrerer nettverksegenskapene for Arch Linux -systemet, bør du ha en nettverksbehandler installert på slutten. For dette kastet vi av Pacman-verktøyet til Arch Linux for å installere Network Manager etterfulgt av alternativet “-S”. Følgende kommando brukes til å installere tre programvarepakker på et Arch Linux -system ved hjelp av Pacman.

WPA_Supplicant brukes til å autentisere en bruker på et trådløst nettverk og gir de essensielle krypteringsnøklene. Wireless_Tools lar deg konfigurere de trådløse grensesnittene som å stille inn SSID, kanalen og krypteringsmetoden. Sist, men ikke minst, er Network Manager en systemnettverkstjeneste som takler nettverkstilkoblinger på Arch Linux -operativsystemet. Den lar deg bruke både kablede og trådløse tilkoblinger og kan automatisk knytte til identifiserte nettverk og bytte mellom mange tilkoblinger.

[OMAR@OMAR ~] $ SUDO PACMAN -S WPA_SUPPLICANT WIRLOLES_TOOLS NetworkManager

Enhver mobilenhet kan ha en nettverksbehandler konfigurert på samme måte. Følgende kommando brukes til å installere tre programvarepakker på et Arch Linux -system ved hjelp av Pacman Package Manager. "ModemManager" er en DBUS-aktivert demon som kontrollerer det mobile bredbåndet (2G/3G/4G) enheter og tilkoblinger. Mobil-Broadband-Provider-Info er en pakke som inneholder en database over de mobile bredbåndsleverandørene. USB_MODESWITCH er et program som muliggjør modus for forskjellige USB -enheter som har flere driftsmåter.

[OMAR@OMAR ~] $ SUDO PACMAN -S MODEMMANAGER Mobile-Broadband-Provider-Info USB_MODESWITCH

"RP-PPPOE" er en PPP over Ethernet-klienten for Linux. Det tillater deg å knytte deg til en PPPoe (punkt-til-punkt-protokoll over Ethernet) -server som vanligvis brukes av DSL-leverandørene for å levere en internettilgang til kunder. Pakken leverer Pppoe-Connect og PPPOE-start-instruksjonene kommandolinjeverktøyet som kan brukes til å opprette og kontrollere PPPOE-tilkoblingene. Kommandoen “Sudo Pacman -S RP-PPPOE” brukes til å installere RP-PPPOE-pakken på et Arch Linux-system ved hjelp av Pacman Package Manager. Når installasjonen er ferdig, vil du se en utdata som denne:

[omar@omar ~] $ sudo pacman -s rp -pppoe

I Arch Linux er NM-Connection-Editor og nettverks-manager-applet verktøyene som lar brukerne enkelt administrere og konfigurere nettverkstilkoblingene sine på et Linux-system. De gir et grafisk brukergrensesnitt som gjør det enkelt å sette opp og redigere nettverkstilkoblinger inkludert kablede og trådløse tilkoblinger. I tillegg kan NM-tilkoblingsredaktør og nettverksansvar. Derfor prøvde vi følgende kommando for å installere dem. Kommandoen starter med å løse avhengighetene og sjekke for motstridende pakker. Brukeren blir deretter bedt om å bekrefte installasjonen før pakkene lastes ned og installeres.

[OMAR@OMAR ~] $ SUDO PACMAN -S NM-CONNECTION-EDITOR Network-Manager-Applet

Konfigurer Network Manager

Det er på tide å konfigurere nettverksbehandleren på vår Arch Linux ved hjelp av enkle instruksjoner. Denne SystemCTL -kommandoen aktiverer NetworkManager -tjenesten. Kommandoen oppretter symbolske lenker i/etc/SystemD/System/Directory for NetworkManager-tjenesten, NetworkManager-Dispatcher-tjenesten og NetworkManager-Wait-Online Service. Disse koblingene brukes til å starte tjenesten automatisk når systemet starter opp og sikrer at tjenesten kjører til enhver tid.

[omar@omar ~] $ sudo SystemCTL Enable NetworkManager.service

Vi deaktiverer standard DHCP -tjenesten. Følgende kommando fjerner den symbolske lenken i/etc/systemd/system/multi-user.mål.ønsker/ katalog for DHCPCD -tjenesten. Dette sikrer at tjenesten ikke starter automatisk når systemet starter opp og at det ikke kjøres til enhver tid. Dette kan være nyttig hvis du vil bruke en annen DHCP -klient eller konfigurere nettverksinnstillingene manuelt.

[omar@omar ~] $ sudo systemctl deaktiver DHCPCD.service

WPA_Supplicant er en støttende tjeneste som er ansvarlig for å koble seg til de trådløse nettverkene og administrere de trådløse tilkoblingene. Kommandoen “SystemCTL” oppretter de symbolske koblingene som brukes til å starte tjenesten automatisk når systemet starter opp og sikrer at tjenesten kjører til enhver tid.

[OMAR@OMAR ~] $ SUDO SYSTEMCTL ANIBLE WPA_SUPPLICANT.service

Det er på tide å starte Network Manager -tjenesten på Arch Linux ved å bruke SystemCTL -kommandoen som vises i det følgende. Denne kommandoen starter NetworkManager -tjenesten, slik at den kan administrere og konfigurere nettverkstilkoblingene på systemet. Denne kommandoen er nyttig hvis tjenesten tidligere er stoppet, eller hvis du vil starte tjenesten etter en omstart eller deaktivere den midlertidig.

[omar@omar ~] $ sudo SystemCTL Start NetworkManager.service

Kommandoen “NMCLI” brukes til å liste til de tilgjengelige WiFi -nettverkene. Kommandoen viser hvert wifi -nettverk som er tilgjengelig for enheten din. Siden vi jobber med den virtuelle boksen med en Ethernet -tilkobling, viser den ikke noe nettverk.

[omar@omar ~] $ nmcli enhet wifi liste

NMCLI -kommandoen blir kastet av for å koble til et WiFi -nettverk ved hjelp av nettverksbehandleren. WiFi's SSID er navnet, og passordet er inneholdt i SSID-Pass> -argumentet.

[omar@omar ~] $ nmcli enhet wifi tilkobling SSID-passord SSID-Pass

Her er kommandoen som viser en liste over alle tilkoblinger, enten de er aktive eller ikke. Dette kan være nyttig for å oppdage hvilke tilkoblinger som for øyeblikket er aktive på systemet eller for å løse nettverksvansker.

[omar@omar ~] $ nmcli tilkoblingshow
Navn på UUID -type enhet
Kablet tilkobling 1 6E94CFB0-9EFC-33E0-A680-8FA732E1F852 Ethernet ENP0S3

For å gjøre en tilkobling for maskinen din, bruk følgende instruksjon med UUID på en bestemt enhet.

[omar@omar ~] $ nmcli tilkobling up uuid uuid

For å laste inn, bruk følgende instruksjon:

[OMAR@OMAR ~] $ SUDO NMCLI -tilkobling Reload

Kommandoen “NMTUI” kan brukes til å redigere tilkoblingene gjennom GUI og er veldig enkelt å bruke i forhold til de tidligere instruksjonene.

[omar@omar ~] $ nmtui

Konklusjon

Etter å ha gått gjennom denne guiden, vil du forstå viktigheten av å bruke Network Manager på Arch Linux som lar deg administrere de forskjellige internettforbindelsene, spesielt WiFi -nettverkene. Med utgangspunkt i å installere Network Manager i enheten din til å konfigurere den, er alle trinnene veldig enkle og enkle ved hjelp av enkle instruksjoner. Til slutt vil du kunne liste opp alle tilgjengelige nettverk og koble til dem på Arch Linux.