Comando Nmcli come installare e utilizzare in Linux

Gestire la rete nei sistemi Linux, in generale in qualsiasi sistema operativo, può diventare un compito noioso se non abbiamo gli strumenti necessari per farlo, ma nel caso dei sistemi Linux è stato sviluppato un comando speciale per gestire molte variabili del rosso ed è il comando "nmcli" di cui parleremo in dettaglio in questo tutorial.

Cos'è nmcliNmcli "interfaccia a riga di comando del gestore di rete" è un comando che è stato progettato pensando al controllo di NetworkManager e con una serie di parametri per avere la possibilità di segnalare all'amministratore lo stato della rete.

Con il comando nmcli possiamo creare, modificare, eliminare, attivare o disattivare connessioni di rete, nonché controllare e visualizzare anche lo stato del dispositivo di rete installato in Linux.

1. Come installare e utilizzare nmcli su Linux

Passo 1
Per impostazione predefinita, nmcli è installato sui sistemi Linux. Possiamo visualizzare tutte le interfacce di rete attive in Linux con uno dei seguenti comandi:

 connessione nmcli mostratamcli con spettacolo

INGRANDIRE

Passo 2
Di conseguenza otterremo i seguenti dettagli:

  • Nome connessione
  • UUID attivo
  • Tipo di rete (cavo o Wi-Fi)
  • Dispositivo

Per visualizzare tutte le connessioni Linux (attive e disabilitate), eseguiremo il seguente comando:

 stato dev nmcli

INGRANDIRE

2. Come configurare un indirizzo IP statico in Linux con nmcli


All'interno delle attività amministrative di nmcli abbiamo la possibilità di stabilire un indirizzo IP fisso per l'apparecchiatura. Per questo dobbiamo prendere in considerazione il dispositivo su cui verrà applicata la modifica, in questo caso sarà l'interfaccia di rete enps03.

Passo 1
Innanzitutto, eseguiremo il comando "ip add" per visualizzare la configurazione di rete corrente:

INGRANDIRE

Passo 2
In questo caso abbiamo quanto segue:

  • Indirizzo IP 192.168.0.21
  • Ingresso 192.168.0.255

Per stabilire un nuovo indirizzo IP in Linux con nmcli utilizzeremo i seguenti valori:

  • Indirizzo IP 192.168.0.30
  • Ingresso 192.168.0.255
  • DNS primario 8.8.8.8
  • Tipo di IP statico

Prima di tutto, stabiliremo l'IP desiderato eseguendo quanto segue:

 nmcli con mod enps03 ipv4.addresses 192.168.2.30/24

INGRANDIRE

Passaggio 3
Ora andiamo a configurare il gateway:

 nmcli con mod enps03 ipv4.gateway 192.168.0.1

INGRANDIRE

Passaggio 4
Ora imposteremo il server DNS:

 nmcli con mod enps03 ipv4.dns "8.8.8.8"

INGRANDIRE

Passaggio 5
Successivamente andremo a configurare l'indirizzo IP da dinamico a statico:

 nmcli con mod enps03 ipv4.method manuale

INGRANDIRE

Passaggio 6
Applichiamo le modifiche con il seguente ordine:

 nmcli con up enps03

INGRANDIRE

Possiamo vedere il messaggio che la connessione è stata attivata con successo.

Passaggio 7
Verifichiamo che l'indirizzo IP 192.168.0.30 sia stato stabilito eseguendo il comando "ip add":

INGRANDIRE

Passaggio 8
In alternativa possiamo andare, in questo caso in CentOS 8 alla seguente directory:

 /etc/sysconfig/script di rete/
Passaggio 9
Lì quindi eseguiamo "cat ifcfg-enp0s3" per vedere le proprietà della rete:

INGRANDIRE

Lì troviamo chiaramente i valori che abbiamo stabilito.
Con nmcli abbiamo un livello completo di opzioni per gestire la nostra rete nel miglior modo possibile.

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave