Arch Linux Network Manager gebruiken

How Use Arch Linux Network Manager



Arch Linux wordt geleverd met een hulpprogramma voor netwerkbeheer, het heet NetworkManager. Deze tool is verantwoordelijk voor automatische detectie, configuratie en verbinding met netwerken. De tool kan zowel draadloze als bekabelde verbindingen aan. Voor draadloze netwerken kan de tool automatisch overschakelen naar een betrouwbaardere verbinding. De prioriteit van een bekabelde verbinding is duidelijk hoger dan die van draadloze.

Laten we eens kijken naar het gebruik van NetworkManager op Arch Linux.







NetworkManager is direct beschikbaar in de officiële repository van Arch Linux. Het enige wat je nodig hebt, is pacman vertellen om het meteen te installeren.



Werk de pacman-pakketdatabase bij.



sudopacman-Syu





Installeer nu NetworkManager.

sudopacman-Swpa_supplicant wireless_tools netwerkmanager



Vergeet niet om de extra pakketten te installeren voor ondersteuning van mobiel breedband.

sudopacman-Smodemmanager mobiel-breedband-provider-info usb_modeswitch

Als u PPPoE/DSL-ondersteuning nodig heeft, installeer dan het volgende pakket.

sudopacman-Srp-pppoe

Een gebruikersinterface nodig? Installeer de volgende pakketten.

sudopacman-Snm-verbinding-editor netwerkbeheerder-applet

Netwerkmanager configureren

Schakel eerst de NetworkManager-service in, zodat elke keer dat het systeem opstart, het de beheerder van netwerken wordt.

sudosystemctlinschakelenNetworkManager.service

In dit geval moet u ook de dhcpcd-service uitschakelen. Anders zullen zowel NetworkManager als dhcpcd proberen het netwerk te configureren, wat resulteert in een conflict en een onstabiel netwerk.

sudosystemctl dhcpcd.service uitschakelen

Als u ondersteuning voor draadloze verbindingen nodig hebt, moet u ook de wpa_suplicant-service hebben ingeschakeld.

sudosystemctlinschakelenwpa_supplicant.service

Eindelijk is het systeem klaar om de NetworkManager-service te starten. Start de dienst.

sudosystemctl start NetworkManager.service

Start het systeem opnieuw op om ervoor te zorgen dat alle wijzigingen van kracht worden.

sudoopnieuw opstarten

NetworkManager gebruiken

Er zijn een aantal manieren om NetworkManager te gebruiken. De standaardmethode is via de opdrachtregel met behulp van de CLI-tool (nmcli). Als u een interactieve gebruikersinterface wilt, zijn er 2 opties beschikbaar: instellingen vanuit de desktopomgeving of nmtui.

Lijst met draadloze netwerken in de buurt

Vraag nmcli om een ​​lijst te maken van alle beschikbare draadloze netwerken in de buurt.

wifi-lijst met nmcli-apparaat

Verbinding maken met een draadloos netwerk

U kunt rechtstreeks verbinding maken met een draadloos netwerk.

nmcli apparaat wifi verbinding<SSID>wachtwoord<SSID_wachtwoord>

Als het netwerk verborgen is, gebruik dan de volgende structuur.

nmcli apparaat wifi verbinding wachtwoord verborgen ja

Lijst met alle aangesloten netwerken

Bekijk met welke netwerken uw systeem is verbonden. nmcli rapporteert de UUID, het type en de interface van de verbinding.

nmcli verbinding tonen:

Apparaatstatus

Met NetworkManager kunt u de status van alle netwerkapparaten controleren.

nmcli-apparaat

Een netwerk verbreken

Bepaal eerst de interface van het draadloze netwerk. Vertel nmcli vervolgens om de verbinding te verbreken.

nmcli apparaat ontkoppelen<koppel>

Opnieuw verbinding maken met een netwerk

Als er een interface is die is gemarkeerd als verbroken, hoeft u niet het lange proces van het opnieuw invoeren van de SSID en het wachtwoord te doorlopen. In plaats daarvan kunt u de UUID gebruiken om opnieuw verbinding te maken.

Bepaal de UUID van het netwerk.

nmcli verbinding tonen:

Gebruik nu de UUID om opnieuw verbinding te maken met dat netwerk.

nmcli verbinding up uuid<UUID>

Wifi uitschakelen

NetworkManager kan ook worden gebruikt om Wi-Fi-toegang uit te schakelen.

nmcli radio wifi uit

Gebruik de volgende opdracht om het terug te draaien.

nmcli radio wifi aan

Opmerking: met deze actie wordt automatisch geprobeerd uw systeem te verbinden met het meest geschikte wifi-netwerk uit de lijst met bekende netwerken.

Een verbinding bewerken

De verbindingsopties worden opgeslagen in de map /etc/NetworkManager/system-connections in hun respectievelijke .nmconnection-bestanden.

sudo ls /enzovoort/Netwerkmanager/systeem-verbinding

Bewerk het betreffende bestand om de instellingen te wijzigen.

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

Zorg er na het bewerken voor dat de nieuwe instellingen van kracht worden door nmcli opnieuw te laden.

sudonmcli-verbinding opnieuw laden

nmtui

Bij het installeren van NetworkManager wordt ook een simplistische command-line UI geïnstalleerd. Met behulp van de gebruikersinterface is het gemakkelijker om door de gewenste acties te navigeren.

Start de interactieve UI-manager van NetworkManager.

nmtui

Een verbinding bewerken

Selecteer in het hoofdgedeelte een verbinding bewerken.

Selecteer welke verbinding u wilt bewerken.

Een verbinding verwijderen

Ga naar Een verbinding bewerken vanuit nmtui en selecteer Verwijderen.

Een verbinding toevoegen

Ga naar nmtui >> Een verbinding bewerken >> Toevoegen.

Selecteer eerst het verbindingstype. In mijn geval voeg ik een draadloos netwerk toe.

Vul alle gegevens in.

Als u klaar bent, selecteert u OK.

Daar heb je het!

Een verbinding activeren/deactiveren .

Start nmtui en selecteer Een verbinding activeren.

Selecteer welke verbinding je wilt activeren en kies Activeren.

Als je een actieve verbinding selecteert, zie je de optie om de verbinding te deactiveren.

Bonus: hostnaam instellen

Kies de optie Stel systeemhostnaam in.

U kunt een nieuwe hostnaam instellen of de bestaande wijzigen.

Om de actie te voltooien, moet u het root-wachtwoord invoeren.

Desktopomgeving

NetworkManager integreert ook met de bestaande desktopomgeving (als je die hebt ingesteld). Hier zullen we kijken naar het beheren van het netwerk met GNOME en KDE Plasma.

Let op: U moet de NetworkManager-pakketten nog installeren.

GNOME

Klik in de rechterbovenhoek op het netwerkpictogram.

Van daaruit kunt u het beschikbare netwerk direct beheren. Als je een uitgebreidere optie nodig hebt, ga dan naar Instellingen >> Netwerk (Ethernet-verbindingen).

Ga voor draadloze netwerken naar Instellingen >> Wi-Fi.

KDE-plasma

Voor KDE Plasma moet u eerst het plasma-nm-pakket installeren. Het zal worden gebruikt om NetworkManager te integreren met de Plasma-desktop.

sudopacman-Splasma-nm

Met behulp van deze plug-in kunt u de GNOME-achtige taakbalkoptie krijgen voor het beheren van uw netwerken. Voeg de netwerkbeheerder toe aan uw taakbalk via Paneelopties >> Widgets toevoegen >> Netwerken.

Zoek naar netwerk.

Sleep het naar de hoek van de taakbalk.

Voila! Netwerkbeheer is direct beschikbaar vanuit uw taakbalk.

Laatste gedachten

Netwerkbeheer op Arch Linux is best interessant. Het biedt veel flexibiliteit en controle over de netwerken. Met NetworkManager heeft u direct controle over de datastroom.

Genieten van!