Rete · 5 min read · Nov 14, 2025
Impostare un IP statico su Ubuntu: guida per principianti
Molte situazioni si presentano quando è necessario impostare un indirizzo IP statico. Ad esempio, se hai programmi che utilizzano l’indirizzo IP, ad esempio per il login remoto, potresti codificare l’indirizzo IP. Ma se l’indirizzo IP è dinamico, può cambiare, e quindi hai bisogno di un IP che non cambi e pertanto dovresti impostare un IP statico per il tuo sistema. Questo tutorial tratta dell’impostazione di un IP statico per il sistema operativo Ubuntu.
1 Configurazione manuale dell’interfaccia
Questo passaggio comporta la configurazione manuale dell’interfaccia di rete apportando modifiche al file “interfaces”. Qui utilizzo l’editor di file “gedit”, ma è possibile utilizzare altri editor come “nano”, “vi”, ecc. Digita il seguente comando nel terminale:
sudo gedit /etc/network/interfacesSe ti chiede la password, inseriscila e si aprirà un file che appare simile a:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
iface etho inet dynamic
Potrebbero esserci più di una scheda di rete, quindi assicurati di sapere quale scheda di rete desideri modificare. Prima apri un altro terminale ed esegui il comando:
ifconfigQuesto fornisce l’indirizzo IP del tuo sistema insieme all’indirizzo “Bcast” e alla “mask”. Prendi nota dell’IP, del Bcast e della maschera del tuo sistema. Questo viene fatto in modo da poter tornare all’IP originale quando necessario. Supponiamo che i valori che abbiamo ottenuto per l’interfaccia di rete “eth0” (che è la mia connessione ethernet) siano:
address: 192.168.28.37
Bcast: 192.168.28.255
Mask: 255.255.255.0
Quindi, quando il file delle interfacce è configurato per un IP statico su “eth0”, deve avere un formato generale simile a quello qui sotto:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo eth0
iface lo inet loopback
iface eth0 inet static
address xxx.xxx.xxx.xxx(inserisci qui il tuo ip)
netmask xxx.xxx.xxx.xxx
gateway xxx.xxx.xxx.xxx(inserisci qui l'ip del gateway, di solito l'indirizzo del router)
Di seguito è uno screenshot del mio file “interfaces”. Nota che Bcast significa anche Gateway e mask significa anche netmask. Qui assumiamo che il nostro nuovo IP statico da impostare sia 192.168.3.215.

Quindi, apporta modifiche in base al tuo file “interfaces”. Salva e chiudi.
2 Configurazione delle informazioni DNS
Si prega di notare che questo passaggio non è obbligatorio. Se non desideri modificare le informazioni DNS, salta questo passaggio. Qui cambiamo l’IP del server DNS con quello che preferiamo. Ci sono molti IP di server DNS, che possono essere trovati e utilizzati. Prima apri il file “resolv.conf” utilizzando il seguente comando:
sudo gedit /etc/resolv.confInizialmente apparirà qualcosa di simile a questo:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# NON MODIFICARE QUESTO FILE A MANO -- LE TUE MODIFICHE SARANNO SOVRASCRITTE
nameserver 127.0.1.1
search HomeOra possiamo aggiungere molti nameserver e modificare quello esistente per soddisfare le nostre esigenze. Apporta modifiche e salva il file. Lo screenshot seguente mostra il file resolv.conf modificato per avere due nameserver:

3 Rendere le modifiche permanenti
Una volta apportate le modifiche a uno o entrambi i file (interfaces e resolv.conf), dovremo applicare tali modifiche per rifletterle. In precedenza, potevamo riavviare la rete per far sì che le modifiche avvenissero, ma per qualche motivo, le versioni più recenti di Ubuntu non applicano quelle modifiche. Quindi, dovremo riavviare l’intero sistema. Per farlo, utilizza il comando:
sudo rebootDopo il riavvio, l’output dei dettagli di rete dovrebbe mostrare le modifiche. Apri un terminale ed esegui il comando:
ifconfigEsaminando l’output, l’interfaccia eth0 dovrebbe avere il nuovo IP, Bcast e mask. In questo caso, l’output potrebbe apparire simile a questo:
eth0 Link encap:Ethernet HWaddr xx:xx:xx:xx:xx:xx
inet addr:192.168.3.215 Bcast:192.168.3.255 Mask:255.255.255.0
.....
Questo conferma che le modifiche sono state applicate.
4 Configurazione di un’altra interfaccia come “eth1”
Potrebbero esserci altre interfacce, come “eth1”, che potrebbero richiedere configurazione. In questo caso, sono necessarie alcune modifiche al file dell’interfaccia come mostrato. Le modifiche qui sono:
- aggiungere eth1 nella riga “auto”
- aggiungere la configurazione per eth0
Apporta modifiche come mostrato nell’immagine qui sotto con l’IP, Bcast e mask richiesti

Quindi, in questo modo, le modifiche possono essere apportate a molte interfacce diverse.
5 Configurazione di un altro IP per la stessa interfaccia
Qui abbiamo impostato un indirizzo IP per “eth0”. Ma, cosa succede se vogliamo impostare un altro IP? Qui abbiamo impostato l’IP come 192.168.3.215. Ora per la stessa interfaccia, se vogliamo impostare un altro IP, ad esempio 192.168.3.217, possiamo farlo modificando il file “interfaces”. Qui “eth0:1” indica che stiamo assegnando un secondo IP per l’interfaccia “eth0”. Le modifiche sono rappresentate nell’immagine qui sotto.

6 Configurazione dell’indirizzo IP utilizzando l’applicazione Desktop
La maggior parte della configurazione effettuata sopra può essere eseguita nell’applicazione desktop chiamata “network”. Per procedere, inizia aprendo l’applicazione “network” dal dash come mostrato nell’immagine qui sotto.

Clicca su “network” per aprirlo. Apparirà simile a quello qui sotto:

In quella finestra, clicca sul pulsante “options” nell’angolo in basso a destra e nella finestra che si apre, clicca sulla scheda “IPv4 settings”. La finestra è mostrata qui sotto

Inizialmente l’impostazione è impostata su “Automatic(dhcp)”, che è un IP dinamico. Per renderlo statico, seleziona il menu a discesa e clicca su manuale come mostrato nell’immagine qui sotto:

Una volta selezionato manuale, la casella di testo sottostante viene attivata. Clicca sul pulsante “Add” a destra e nella casella di testo a sinistra, inserisci l’IP, la maschera (netmask) e gli indirizzi del gateway (Bcast). Aggiungi anche l’IP del server DNS se desideri modificarlo. Una volta fatto, clicca su salva. Dopo questa modifica, dovrebbe apparire simile all’immagine qui sotto:

Una volta salvato, dovremo riavviare il sistema come prima affinché le modifiche vengano applicate.
Conclusione
Ora possiamo cambiare l’IP di un’interfaccia in statico quando ne abbiamo bisogno. Possiamo avere più indirizzi IP statici per la stessa interfaccia e più IP di interfacce diverse. Può anche esserci una miscela di IP statici e dinamici per diverse interfacce. È anche possibile cambiare l’IP utilizzando un’applicazione desktop. Si prega di ricordare di fare uno screenshot o di annotare la configurazione IP iniziale, che potresti aver bisogno quando desideri tornare alle impostazioni iniziali. Ricorda anche che dare IP uguali a quelli già esistenti sulla stessa rete può portare a conflitti IP e potrebbe portare anche a un fallimento della rete.
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.