Vegem l’ús de NetworkManager a Arch Linux.
NetworkManager està fàcilment disponible al dipòsit oficial d'Arch Linux. Tot el que necessiteu és dir-li a pacman que l’instal·li immediatament.
Actualitzeu la base de dades de paquets pacman.
suopacman-Syu
Ara, instal·leu NetworkManager.
suopacman-Swpa_supplicant wireless_tools administrador de xarxa
Per obtenir assistència de banda ampla mòbil, no oblideu instal·lar els paquets addicionals.
suopacman-Smodemmanager mòbil-banda ampla-proveïdor-informació usb_modeswitch
Si necessiteu suport PPPoE / DSL, instal·leu el paquet següent.
suopacman-Srp-pppoe
Necessiteu una IU? Instal·leu els paquets següents.
suopacman-Snm-connection-editor network-manager-applet
Configuració de NetworkManager
Al principi, activeu el servei NetworkManager perquè cada cop que arrenci el sistema, es converteixi en el gestor de xarxes.
suosystemctlhabilitarNetworkManager.service
En aquest cas, també heu de desactivar el servei dhcpcd. En cas contrari, NetworkManager i dhcpcd intentaran configurar la xarxa i generar conflictes i una xarxa inestable.
suosystemctl desactiva dhcpcd.service
Si necessiteu assistència per a connexions sense fils, també necessiteu el servei wpa_suplicant habilitat.
suosystemctlhabilitarwpa_supplicant.service
Finalment, el sistema està preparat per iniciar el servei NetworkManager. Inicieu el servei.
suosystemctl iniciar NetworkManager.service
Reinicieu el sistema per garantir que tots els canvis entrin en vigor.
suoreiniciar
Utilitzant NetworkManager
Hi ha un parell de maneres d'utilitzar NetworkManager. El mètode per defecte és mitjançant la línia d'ordres mitjançant l'eina CLI (nmcli). Si voleu una interfície d’usuari interactiva, hi ha dues opcions disponibles: configuració de l’entorn d’escriptori o nmtui.
Enumereu les xarxes sense fils properes
Demaneu a nmcli que enumeri totes les xarxes sense fils properes disponibles.
llista wifi de dispositius nmcli
Connexió a una xarxa sense fils
Podeu connectar-vos directament a una xarxa sense fils.
dispositiu nmcli connectar wifi<SSID>contrasenya<Contrasenya SSID>
Si la xarxa és oculta, utilitzeu la següent estructura.
nmcli dispositiu wifi connectar contrasenya oculta sí
Enumereu totes les xarxes connectades
Consulteu amb quines xarxes està connectat el vostre sistema. nmcli informarà de la UUID, el tipus i la interfície de la connexió.
mostra de connexions nmcli
Estat del dispositiu
NetworkManager permet comprovar l’estat de tots els dispositius de xarxa.
dispositiu nmcli
Desconnecteu una xarxa
Al principi, determineu la interfície de la xarxa sense fils. A continuació, digueu a nmcli que se’n desconnecti.
desconnexió del dispositiu nmcli<interfície>
Torneu a connectar amb una xarxa
Si hi ha una interfície marcada com a desconnectada, no haureu de passar pel llarg procés de tornar a introduir el SSID i la contrasenya. En lloc d’això, podeu utilitzar l’UUID per tornar a connectar-vos.
Determineu la UUID de la xarxa.
mostra de connexions nmcli
Ara, utilitzeu l’UUID per tornar a connectar amb aquesta xarxa.
nmcli connection up uuid<UUID>
Desactiva la Wi-Fi
NetworkManager també es pot utilitzar per desactivar l'accés Wi-Fi.
nmcli ràdio wifi desactivat
Per tornar-lo enrere, utilitzeu l'ordre següent.
nmcli ràdio wifi activat
Nota: Aquesta acció intentarà connectar automàticament el sistema amb la xarxa Wi-Fi més adequada de la llista de xarxes conegudes.
S'està editant una connexió
Les opcions de connexió s’emmagatzemen al directori / etc / NetworkManager / system-connections als seus respectius fitxers .nmconnection.
suo ls /etc/NetworkManager/connexió al sistema
Editeu el fitxer corresponent per canviar la configuració.
sudo nano /etc/NetworkManager/system-connections/.nmconnection
Després d'editar-lo, assegureu-vos que la nova configuració s'apliqui recarregant nmcli.
suorecàrrega de la connexió nmcli
nmtui
En instal·lar NetworkManager, també s’instal·la una interfície d’usuari de línia d’ordres simplista. Amb la interfície d’usuari, és més fàcil navegar per les accions que desitgeu.
Inicieu el gestor d'interfície d'usuari interactiu de NetworkManager.
nmtui
S'està editant una connexió
A la secció principal, seleccioneu Edita una connexió.
Seleccioneu quina connexió voleu editar.
Supressió d’una connexió
Aneu a Edita una connexió des de nmtui i seleccioneu Suprimeix.
Afegir una connexió
Aneu a nmtui >> Edita una connexió >> Afegeix.
Al principi, seleccioneu el tipus de connexió. En el meu cas, afegiré una xarxa sense fils.
Introduïu tota la informació.
Un cop hàgiu acabat, seleccioneu D'acord.
Aquí el teniu!
Activació / desactivació d’una connexió .
Inicieu nmtui i seleccioneu Activa una connexió.
Seleccioneu quina connexió voleu activar i trieu Actiavte.
Si seleccioneu una connexió activa, veureu l'opció per desactivar-la.
Bonificació: configuració del nom d'amfitrió
Trieu l'opció Estableix el nom d'amfitrió del sistema.
Podeu establir un nom d'amfitrió nou o modificar-ne l'existent.
Per completar l'acció, heu d'introduir la contrasenya de root.
Entorn d'escriptori
NetworkManager també s'integra amb l'entorn d'escriptori existent (si en teniu una configurada). Aquí comprovarem com gestionar la xarxa mitjançant GNOME i KDE Plasma.
Nota: Encara heu d’instal·lar els paquets NetworkManager.
GNOME
A l'extrem superior dret, feu clic a la icona de xarxa.
Des d’allà podeu gestionar directament la xarxa disponible. Si necessiteu una opció més extensa, aneu a Configuració >> Xarxa (connexions Ethernet).
Per a xarxes sense fils, aneu a Configuració >> Wi-Fi.
Plasma de KDE
Per a KDE Plasma, primer heu d’instal·lar el paquet plasma-nm. S'utilitzarà per integrar NetworkManager amb l'escriptori Plasma.
suopacman-Splasma-nm
Amb aquest connector, podeu obtenir l’opció de barra de tasques semblant al GNOME per gestionar les vostres xarxes. Afegiu el gestor de xarxa a la barra de tasques mitjançant les opcions del tauler >> Afegeix widgets >> Xarxes.
Cerca de xarxa.
Arrossegueu-lo i deixeu-lo anar a la cantonada de la barra de tasques.
Voila! La gestió de la xarxa està disponible directament a la barra de tasques.
Pensaments finals
La gestió de xarxes a Arch Linux és força interessant. Ofereix molta flexibilitat i control sobre les xarxes. Amb NetworkManager, podeu controlar directament el flux de dades.
Gaudeix-ne!