Come configurare la connessione di rete utilizzando lo strumento ‘nmcli’

Abbreviato come nmcli, l’interfaccia a riga di comando del gestore di rete è uno strumento pratico e facile da usare che ti fa risparmiare molto tempo quando devi configurare un indirizzo IP.

Leggi Anche: Come Configurare la Rete IP con lo Strumento Grafico ‘nmtui’

Per visualizzare tutte le interfacce di rete attive sul tuo sistema Linux esegui il comando.

$ nmcli connection show
OR
$ nmcli con show

Nota che con è la forma troncata di connessione e otterrai comunque lo stesso risultato mostrato.

Check Active Network Interfaces

Inoltre, puoi eseguire il comando sottostante per visualizzare sia le interfacce attive che quelle inattive.

$ nmcli dev status
Check All Network Interfaces

Imposta Indirizzo IP Statico Utilizzando lo Strumento nmcli

Utilizzando lo strumento nmcli, puoi modificare un’interfaccia di rete per utilizzare un indirizzo IP statico. In questo esempio, modificheremo l’interfaccia di rete enps03 per utilizzare un IP statico.

Ma prima, controlliamo l’indirizzo IP utilizzando il comando IP.

$ ip addr
Check Network IP Address

L’attuale indirizzo IP è 192.168.2.104 con un CIDR di /24. Configureremo un IP statico con i seguenti valori:

IP address:		 192.168.2.20/24
Default gateway:	 192.168.2.1
Preferred DNS:		  8.8.8.8
IP addressing 		  static

Prima di tutto, esegui il comando sottostante per impostare l’indirizzo IP.

$ nmcli con mod enps03 ipv4.addresses 192.168.2.20/24

Successivamente, configura il gateway predefinito come mostrato:

$ nmcli con mod enps03 ipv4.gateway 192.168.2.1

Poi imposta il server DNS:

$ nmcli con mod enps03 ipv4.dns “8.8.8.8”

Successivo, cambia l’indirizzamento da DHCP a statico.

$ nmcli con mod enps03 ipv4.method manual
Set Static IP in RHEL 8

Per salvare le modifiche, esegui il comando

$ nmcli con up enps03
Active IP Address of Network

Le modifiche verranno scritte nel file /etc/sysconfig/network-scripts/ifcfg-enps03.

Per confermare l’IP, esegui nuovamente il comando:

$ ip addr enps03
Check IP Address

Inoltre, puoi visualizzare il file /etc/sysconfig/network-scripts/ifcfg-enps03 utilizzando il comando cat.

$ cat /etc/sysconfig/network-scripts/ifcfg-enps03
View Network Interface File

E questo conclude questa guida sulla configurazione della connessione di rete utilizzando lo strumento a riga di comando ‘nmcli’ su Linux. Speriamo tu abbia trovato utile questa guida

Source:
https://www.tecmint.com/nmcli-configure-network-connection/