Come utilizzare Arch Linux Network Manager

How Use Arch Linux Network Manager



Arch Linux viene fornito con un'utilità per la gestione della rete, si chiama NetworkManager. Questo strumento è responsabile del rilevamento, della configurazione e della connessione automatici alle reti. Lo strumento è in grado di gestire sia connessioni wireless che cablate. Per le reti wireless, lo strumento è in grado di passare automaticamente a una connessione più affidabile. La priorità della connessione cablata è ovviamente superiore a quella wireless.

Diamo un'occhiata all'utilizzo di NetworkManager su Arch Linux.







NetworkManager è prontamente disponibile sul repository ufficiale di Arch Linux. Tutto ciò di cui hai bisogno è semplicemente dire a pacman di installarlo subito.



Aggiorna il database del pacchetto pacman.



sudopacman-Syu





Ora installa NetworkManager.

sudopacman-Swpa_supplicant wireless_tools networkmanager



Per il supporto della banda larga mobile, non dimenticare di installare i pacchetti aggiuntivi.

sudopacman-Smodemmanager mobile-broadband-provider-info usb_modeswitch

Se hai bisogno del supporto PPPoE/DSL, installa il seguente pacchetto.

sudopacman-Srp-pppoe

Hai bisogno di un'interfaccia utente? Installa i seguenti pacchetti.

sudopacman-Snm-connection-editor applet del gestore di rete

Configurazione di NetworkManager

Innanzitutto, abilita il servizio NetworkManager in modo che ogni volta che il sistema si avvia, diventi il ​​gestore delle reti.

sudosystemctlabilitareNetworkManager.service

In questo caso, devi anche disabilitare il servizio dhcpcd. Altrimenti, sia NetworkManager che dhcpcd proveranno a configurare la rete e provocheranno conflitti e rete instabile.

sudosystemctl disabilita dhcpcd.service

Se hai bisogno del supporto per le connessioni wireless, devi anche abilitare il servizio wpa_suplicant.

sudosystemctlabilitarewpa_supplicant.service

Infine, il sistema è pronto per avviare il servizio NetworkManager. Avvia il servizio.

sudosystemctl avvia NetworkManager.service

Riavviare il sistema per assicurarsi che tutte le modifiche abbiano effetto.

sudoriavviare

Utilizzo di NetworkManager

Ci sono un paio di modi per usare NetworkManager. Il metodo predefinito è tramite la riga di comando utilizzando lo strumento CLI (nmcli). Se desideri un'interfaccia utente interattiva, sono disponibili 2 opzioni: impostazioni dall'ambiente desktop o nmtui.

Elenca le reti wireless nelle vicinanze

Chiedi a nmcli di elencare tutte le reti wireless nelle vicinanze disponibili.

Elenco Wi-Fi del dispositivo nmcli

Connessione a una rete wireless

Puoi connetterti direttamente a una rete wireless.

connessione wifi del dispositivo nmcli<SSID>parola d'ordine<SSID_password>

Se la rete è nascosta, usa la seguente struttura.

nmcli device wifi connect password nascosta sì

Elenca tutte le reti connesse

Controlla a quali reti è connesso il tuo sistema. nmcli riporterà l'UUID, il tipo e l'interfaccia della connessione.

spettacolo di connessione nmcli

Stato del dispositivo

NetworkManager consente di controllare lo stato di tutti i dispositivi di rete.

dispositivo nmcli

Disconnettere una rete

Innanzitutto, determinare l'interfaccia della rete wireless. Quindi, dì a nmcli di disconnettersi da esso.

disconnettere il dispositivo nmcli<interfaccia>

Riconnettiti con una rete

Se è presente un'interfaccia contrassegnata come disconnessa, non è necessario eseguire il lungo processo di reinserimento dell'SSID e della password. Invece, puoi utilizzare l'UUID per riconnetterti.

Determinare l'UUID della rete.

spettacolo di connessione nmcli

Ora usa l'UUID per riconnetterti con quella rete.

connessione nmcli up uuid<UUID>

Disattiva Wi-Fi

NetworkManager può essere utilizzato anche per disabilitare l'accesso Wi-Fi.

nmcli radio wifi spento

Per riportarlo indietro, usa il seguente comando.

nmcli radio wifi acceso

Nota: questa azione tenterà automaticamente di connettere il sistema alla rete Wi-Fi più adatta dall'elenco delle reti conosciute.

Modificare una connessione

Le opzioni di connessione sono memorizzate nella directory /etc/NetworkManager/system-connections nei rispettivi file .nmconnection.

sudo ls /eccetera/Responsabile del network/connessione di sistema

Modificare il rispettivo file per modificare le impostazioni.

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

Dopo la modifica, assicurati che le nuove impostazioni abbiano effetto ricaricando nmcli.

sudoricarica connessione nmcli

ntui

Quando si installa NetworkManager, viene installata anche una semplice interfaccia utente della riga di comando. Utilizzando l'interfaccia utente, è più facile navigare tra le azioni desiderate.

Avvia il gestore dell'interfaccia utente interattivo di NetworkManager.

ntui

Modificare una connessione

Dalla sezione principale, seleziona Modifica una connessione.

Seleziona la connessione che desideri modificare.

Eliminazione di una connessione

Vai a Modifica una connessione da nmtui e seleziona Elimina.

Aggiunta di una connessione

Vai a nmtui >> Modifica una connessione >> Aggiungi.

Innanzitutto, seleziona il tipo di connessione. Nel mio caso, aggiungerò una rete wireless.

Inserisci tutte le informazioni.

Al termine, seleziona OK.

Ecco qua!

Attivare/disattivare una connessione .

Avvia nmtui e seleziona Attiva una connessione.

Seleziona la connessione che desideri attivare e scegli Actiavte.

Se stai selezionando una connessione attiva, vedrai l'opzione per disattivare la connessione.

Bonus: impostazione del nome host

Scegli l'opzione Imposta nome host di sistema.

Puoi impostare un nuovo hostname o modificare quello esistente.

Per completare l'azione, è necessario inserire la password di root.

Ambiente desktop

NetworkManager si integra anche con l'ambiente desktop esistente (se ne hai uno configurato). Qui, daremo un'occhiata alla gestione della rete utilizzando GNOME e KDE Plasma.

Nota: devi ancora installare i pacchetti di NetworkManager.

GNOME

Nell'angolo in alto a destra, fai clic sull'icona della rete.

Da lì puoi gestire direttamente la rete disponibile. Se hai bisogno di un'opzione più ampia, vai su Impostazioni >> Rete (connessioni Ethernet).

Per le reti wireless, vai su Impostazioni >> Wi-Fi.

KDE Plasma

Per KDE Plasma, devi prima installare il pacchetto plasma-nm. Verrà utilizzato per integrare NetworkManager con il desktop Plasma.

sudopacman-Splasma-nm

Usando questo plugin, puoi ottenere l'opzione della barra delle applicazioni simile a GNOME per la gestione delle tue reti. Aggiungi il gestore di rete alla barra delle applicazioni tramite Opzioni pannello >> Aggiungi widget >> Reti.

Cerca rete.

Trascinalo e rilascialo nell'angolo della barra delle applicazioni.

Ecco! La gestione della rete è direttamente disponibile dalla barra delle applicazioni.

Pensieri finali

La gestione della rete su Arch Linux è piuttosto interessante. Offre molta flessibilità e controllo sulle reti. Con NetworkManager puoi prendere direttamente il controllo del flusso di dati.

Divertiti!