Hvordan bruke Arch Linux Network Manager

How Use Arch Linux Network Manager



Arch Linux kommer med et verktøy for nettverksadministrasjon, det kalles NetworkManager. Dette verktøyet er ansvarlig for å tilby automatisk deteksjon, konfigurasjon og tilkobling til nettverk. Verktøyet er i stand til å håndtere både trådløse og kablede tilkoblinger. For trådløse nettverk kan verktøyet automatisk bytte til en mer pålitelig tilkobling. Prioriteten for kablet tilkobling er åpenbart høyere enn trådløse.

La oss sjekke bruken av NetworkManager på Arch Linux.







NetworkManager er lett tilgjengelig på Arch Linux offisielle depot. Alt du trenger er bare å fortelle pacman om å installere det med en gang.



Oppdater pacman -pakkedatabasen.



sudoPac Man-Syu





Installer nå NetworkManager.

sudoPac Man-Swpa_supplicant wireless_tools networkmanager



For støtte for mobilt bredbånd, ikke glem å installere tilleggspakkene.

sudoPac Man-Smodemmanager mobil-bredbånd-leverandør-info usb_modeswitch

Hvis du trenger PPPoE/DSL -støtte, installerer du følgende pakke.

sudoPac Man-Srp-pppoe

Trenger du et brukergrensesnitt? Installer følgende pakker.

sudoPac Man-Snm-connection-editor network-manager-applet

Konfigurere NetworkManager

Først må du aktivere NetworkManager -tjenesten slik at hver gang systemet starter opp, blir det nettverkssjef.

sudosystemctlmuliggjøreNetworkManager.service

I dette tilfellet må du også deaktivere dhcpcd -tjenesten. Ellers vil både NetworkManager og dhcpcd prøve å konfigurere nettverket og resultere i konflikt og ustabilt nettverk.

sudosystemctl deaktiver dhcpcd.service

Hvis du trenger støtte for trådløse tilkoblinger, må du også aktivere wpa_suplicant -tjenesten.

sudosystemctlmuliggjørewpa_supplicant.service

Til slutt er systemet klart for å starte NetworkManager -tjenesten. Start tjenesten.

sudosystemctl starter NetworkManager.service

Start systemet på nytt for å sikre at alle endringene trer i kraft.

sudostarte på nytt

Bruke NetworkManager

Det er et par måter å bruke NetworkManager på. Standardmetoden er via kommandolinje ved hjelp av CLI-verktøyet (nmcli). Hvis du vil ha et interaktivt brukergrensesnitt, er det to alternativer tilgjengelig - innstillinger fra skrivebordsmiljøet eller nmtui.

Liste over trådløse nettverk i nærheten

Be nmcli om å liste opp alle tilgjengelige trådløse nettverk i nærheten.

nmcli -enhetens wifi -liste

Koble til et trådløst nettverk

Du kan koble deg direkte til et trådløst nettverk.

nmcli -enhet wifi -tilkobling<SSID>passord<SSID_password>

Hvis nettverket er skjult, bruker du følgende struktur.

nmcli enhet wifi tilkobling passord skjult ja

Liste over alle de tilkoblede nettverkene

Sjekk hvilke nettverk systemet ditt er koblet til. nmcli vil rapportere UUID, type og grensesnitt for tilkoblingen.

nmcli tilkoblingsshow

Enhetsstatus

NetworkManager lar deg kontrollere statusen til alle nettverksenhetene.

nmcli -enhet

Koble fra et nettverk

Bestem først grensesnittet til det trådløse nettverket. Fortell deretter nmcli om å koble fra den.

koble fra nmcli -enheten<grensesnitt>

Koble til på nytt med et nettverk

Hvis det er et grensesnitt som er merket som frakoblet, trenger du ikke gå gjennom den lange prosessen med å angi SSID og passord på nytt. I stedet kan du bruke UUID til å koble til på nytt.

Bestem UUID for nettverket.

nmcli tilkoblingsshow

Bruk nå UUID for å koble til det nettverket igjen.

nmcli tilkobling opp uuid<UUID>

Deaktiver Wi-Fi

NetworkManager kan også brukes til å deaktivere Wi-Fi-tilgang.

nmcli radio wifi av

For å slå den tilbake, bruk følgende kommando.

nmcli radio wifi på

Merk: Denne handlingen vil automatisk prøve å koble systemet ditt til det mest passende Wi-Fi-nettverket fra listen over kjente nettverk.

Redigere en tilkobling

Tilkoblingsalternativene lagres i/etc/NetworkManager/system-connections-katalogen i sine respektive .nmconnection-filer.

sudo ls /etc/NetworkManager/systemtilkobling

Rediger den respektive filen for å endre innstillingene.

sudo nano /etc/NetworkManager/system-connections/.nmconnection

Etter redigering må du kontrollere at de nye innstillingene trer i kraft ved å laste inn nmcli på nytt.

sudonmcli tilkobling reload

nmtui

Når du installerer NetworkManager, installeres også en enkel kommandolinje-brukergrensesnitt. Ved å bruke brukergrensesnittet er det lettere å navigere gjennom ønskede handlinger.

Start den interaktive brukergrensesnittbehandleren for NetworkManager.

nmtui

Redigere en tilkobling

Velg Rediger en tilkobling i hoveddelen.

Velg hvilken tilkobling du vil redigere.

Sletter en tilkobling

Gå til Rediger en tilkobling fra nmtui og velg Slett.

Legger til en tilkobling

Gå til nmtui >> Rediger en tilkobling >> Legg til.

Velg først tilkoblingstypen. I mitt tilfelle vil jeg legge til et trådløst nettverk.

Skriv inn all informasjon.

Når du er ferdig, velger du OK.

Der har du det!

Aktiverer/deaktiverer en tilkobling .

Start nmtui og velg Aktiver en tilkobling.

Velg hvilken tilkobling du vil aktivere, og velg Actiavte.

Hvis du velger en aktiv tilkobling, ser du muligheten til å deaktivere tilkoblingen.

Bonus: Angi vertsnavn

Velg alternativet Angi systemvertsnavn.

Du kan angi et nytt vertsnavn eller endre det eksisterende.

For å fullføre handlingen må du skrive inn rotpassordet.

Skrivebordsmiljø

NetworkManager kan også integreres med det eksisterende skrivebordsmiljøet (hvis du har et oppsett). Her vil vi sjekke ut hvordan du administrerer nettverk ved hjelp av GNOME og KDE Plasma.

Merk: Du må fortsatt installere NetworkManager -pakkene.

GNOME

Klikk på nettverksikonet øverst til høyre.

Du kan administrere det tilgjengelige nettverket derfra. Hvis du trenger et mer omfattende alternativ, går du til Innstillinger >> Nettverk (Ethernet -tilkoblinger).

For trådløse nettverk, gå til Innstillinger >> Wi-Fi.

KDE Plasma

For KDE Plasma må du først installere plasma-nm-pakken. Den vil bli brukt til å integrere NetworkManager med Plasma -skrivebordet.

sudoPac Man-Splasma-nm

Ved å bruke denne pluginen kan du få det GNOME-lignende oppgavelinjen for å administrere nettverkene dine. Legg til nettverksbehandleren på oppgavelinjen via panelalternativer >> Legg til widgets >> Nettverk.

Søk etter nettverk.

Dra og slipp den i hjørnet av oppgavelinjen.

Voila! Nettverksadministrasjon er direkte tilgjengelig fra oppgavelinjen.

Siste tanker

Nettverksadministrasjon på Arch Linux er ganske interessant. Det gir mye fleksibilitet og kontroll over nettverkene. Med NetworkManager kan du ta kontroll over dataflyten direkte.

Nyt!