Abilitazione di NetworkManager
Se stai eseguendo OpenSuse su un computer portatile, allora OpenSuse è già abilitato. Comunque, puoi usare YAST per abilitare/disabilitare NetworkManager.
Inizia Yast.
Yast richiede il privilegio di root per eseguire. Immettere la password di root.
Dalla finestra del centro di controllo YAST, vai al sistema >> Impostazioni di rete.
Nella scheda "Opzioni globali", selezionare "Servizio NetworkManager" con l'opzione "Metodo di configurazione della rete". Quindi, fai clic su "OK".
Questa finestra verrà visualizzata, avvisando che NetworkManager è controllato dall'applet desktop. Quindi, questo dipende dall'ambiente desktop che stai attualmente in esecuzione (Gnome o KDE preferibilmente).
Utilizzo di NetworkManager sul plasma KDE
Se stai eseguendo il plasma KDE, cerca "rete" nel menu. Seleziona "connessioni" dal risultato.
Qui, puoi gestire facilmente tutte le reti connesse.
Se vuoi scollegare una rete, fai clic con il pulsante destro del mouse e seleziona "Scollegare".
Per collegare/riconnettersi, fare clic con il pulsante destro del mouse e selezionare "Connetti".
Per eliminare una connessione, selezionare una connessione, fare clic con il pulsante destro del mouse e scegliere "Elimina".
Fare clic su "OK" quando viene visualizzata la finestra di conferma.
Immettere la password di root per confermare l'azione.
Per aggiungere una nuova connessione, fai clic sull'icona "+".
Seleziona il tipo di connessione.
Da questa finestra, è possibile scegliere varie personalizzazioni, ad esempio restrizione del dispositivo, 802.1x Security, IPv4, IPv6 ecc.
Una volta impostato tutto, fai clic sul pulsante "Salva".
Utilizzo di Network Manager su Gnome
Se stai eseguendo Gnome, allora è più facile. Dall'angolo in alto a destra, selezionare "Impostazioni".
Nella sezione "Wi-Fi", appariranno tutte le reti wireless. Puoi attivare/spegnere Wi-Fi dalla barra superiore. Per gestire la rete Wi-Fi collegata, fai clic sull'icona del marcia accanto ad essa.
Nella sezione "Wi-Fi", appariranno tutte le reti wireless. Puoi attivare/spegnere Wi-Fi dalla barra superiore. Per gestire la rete Wi-Fi collegata, fai clic sull'icona del marcia accanto ad essa.
Per gestire le connessioni cablate, VPN e proxy, selezionare "Rete" dal pannello sinistro.
Per abilitare/disabilitare una connessione, attiva il pulsante accanto ad essa.
Per abilitare/disabilitare una connessione, attiva il pulsante accanto ad essa.
Per modificare la connessione, fai clic sull'icona del marcia accanto alla connessione desiderata.
NetworkManager Command-Line
"NMCLI" è lo strumento di comando per il controllo di NetworkManager. È particolarmente utile se il sistema viene configurato in remoto. L'uso di NMCLI è anche utile quando si imposta un server.
Ecco come funziona la struttura del comando NMCLI.
$ nmcliOggetto Comando | aiuto
Ci sono 7 diverse opzioni in termini di "oggetto": networking, dispositivo, connessione, tenere sotto controllo, agente, Radio, E generale.
Le reti sono gestite dai dispositivi di networking collegati al sistema. Il seguente comando stamperà lo stato di tutti i dispositivi di rete connessi.
$ nmcli dev status
La prima colonna nell'output è il nome dell'interfaccia. L'ultima colonna indica il nome del "profilo di connessione" associato al dispositivo.
Confuso sul comando? Proviamo uno diverso. Il flag "-P" sta per output "Pretty" (leggibile dall'uomo).
dispositivo $ nmcli -p
Usando NMCLI, possiamo generare un rapporto di tutte le informazioni sulle interfacce. Sono molte informazioni, quindi è meglio controllare un'interfaccia specifica alla volta. Nel mio caso, controlliamo le informazioni di "Eth0".
$ nmcli dev show eth0
Potresti aver notato che alcuni dispositivi sono impostati come "non gestiti", il che significa che NetworkManager non li sta controllando. Che ne dici di creare uno "Unmanaged" esistente? Esegui questo comando.
set di dispositivi $ sudo nmcligestito no
Facciamo uno dei dispositivi "non gestiti" sotto il controllo di NetworkManager!
set di dispositivi $ sudo nmcligestito sì
Che ne dici di connettere/scollegare determinate connessioni? Quando si tratta di networking, questo è uno dei compiti principali della gestione della rete. Per scollegare un determinato dispositivo (interfaccia), eseguire il comando seguente.
$ sudo nmcli disconnessione
Collegare un dispositivo disconnesso è simile al comando di disconnessione.
$ sudo nmcli dispositivo connect
Finiamo per il profilo. Le connessioni di NetworkManager sono archiviate in una certa directory. Utilizzando i profili, è possibile manipolare direttamente il comportamento e le caratteristiche della connessione. Tuttavia, personalmente non lo consiglio a meno che tu non sia un esperto.
Esegui prima questo comando.
$ nmcli Connection Show
Ora, è ora di controllare la directory del profilo.
$ cd/etc/sysconfig/network/
$ Tree
I profili di connessione attivi sono denominati con prefisso "ifcfg-".
Pensieri finali
NetworkManager è uno strumento meraviglioso per la gestione delle connessioni di rete. Anche se stai usando un ambiente desktop, non esitare a provare NMCLI. Se sei confuso su qualsiasi comando NMCLI, dai un'occhiata alla pagina Man!
$ man nmcli
Godere!