Indirizzo IP statico su Linux (Rete locale)

Torna a Indirizzo IP statico (Rete locale)

Questa guida spiega come configurare un indirizzo IP statico su Linux in modo che il computer utilizzi sempre lo stesso indirizzo IP all'interno della rete locale (LAN).

Un IP statico fornisce una rete locale prevedibile e stabile. Non influisce sulla connettivita internet, sugli indirizzi VPN o sugli IP pubblici.


Sistemi supportati

Questa guida si applica alla maggior parte delle distribuzioni Linux moderne, incluse:

Si applica a sistemi che utilizzano:


Avviso importante

La configurazione di un IP statico modifica il modo in cui il sistema Linux si connette alla rete locale.

Valori errati possono causare:

Prima di continuare, assicurati di conoscere le tue informazioni di rete attuali.


Informazioni di rete necessarie

Prima di configurare un IP statico, devi conoscere:

Se non conosci questi valori, segui prima questa guida:

Come trovare le informazioni di rete su Linux

Non continuare finche' non hai queste informazioni.


Scelta di un indirizzo IP statico

L'IP statico che scegli deve:

Esempio di rete:

Evita di usare:


Configurare un IP statico su Linux

Sui sistemi Linux moderni, la configurazione dell'IP statico viene solitamente gestita da NetworkManager o netplan, a seconda della distribuzione.

Questa guida copre l'approccio piu comune utilizzando NetworkManager, che si applica alla maggior parte delle distribuzioni desktop.


Identificare la connessione di rete attiva

Per prima cosa, elenca le connessioni di rete:

nmcli connection show

Identifica il nome della connessione attiva, tipicamente qualcosa come:

Avrai bisogno di questo nome nei passaggi successivi.


Configurare l'IP statico

Esegui i seguenti comandi, sostituendo i valori secondo necessita.

Impostare la configurazione IPv4 manuale

nmcli connection modify "CONNECTION_NAME" ipv4.method manual

Impostare indirizzo IP e sottorete

Esempio per IP 192.168.1.50 con sottorete /24:

nmcli connection modify "CONNECTION_NAME" ipv4.addresses 192.168.1.50/24


Impostare il router (gateway)

nmcli connection modify "CONNECTION_NAME" ipv4.gateway 192.168.1.1


Configurare i server DNS

Esempio utilizzando server DNS pubblici:

nmcli connection modify "CONNECTION_NAME" ipv4.dns "1.1.1.1 8.8.8.8"

Puoi anche usare l'IP del router come DNS se preferisci.


Applicare la configurazione

Riavvia la connessione di rete:

nmcli connection down "CONNECTION_NAME" nmcli connection up "CONNECTION_NAME"

La connessione potrebbe disconnettersi e riconnettersi brevemente.


Problemi comuni

Nessuna connessione a internet


Conflitto di indirizzo IP