Ricerca nel sito web

Come configurare l'indirizzo IP statico su Ubuntu 20.04


Di solito, quando un sistema client si connette a una rete tramite WiFi o cavo Ethernet, seleziona automaticamente un indirizzo IP dal router. Ciò è reso possibile tramite il server DHCP che assegna automaticamente gli indirizzi IP ai client da un pool di indirizzi.

Lo svantaggio del DHCP è che una volta trascorso il tempo di locazione del DHCP, l'indirizzo IP di un sistema cambia in uno diverso e questo porta ad una disconnessione nel caso in cui il sistema è stato utilizzato per un servizio particolare come un file server. Per questo motivo, potresti voler impostare un indirizzo IP statico in modo che non cambi mai anche quando il tempo di lease è scaduto.

In questa guida imparerai come configurare un indirizzo IP statico sul server e sul desktop Ubuntu 20.04.

Configurazione di rete

Ubuntu utilizza il demone NetworkManager per gestire la configurazione di rete. È possibile configurare un IP statico graficamente o dalla riga di comando.

Per questa guida, ci concentreremo sull'impostazione di un indirizzo IP statico utilizzando sia la GUI che la riga di comando, ed ecco la configurazione IP:

IP Address: 192.168.2.100
Netmask: 255.255.255.0
Default gateway route address: 192.168.2.1
DNS nameserver addresses: 8.8.8.8, 192.168.2.1

Queste informazioni saranno diverse per te, quindi sostituisci i valori di conseguenza in base alla tua sottorete.

Su questa pagina

  • Imposta l'indirizzo IP statico sul desktop Ubuntu 20.04
  • Imposta l'indirizzo IP statico sul server Ubuntu 20.04

Come impostare un indirizzo IP statico sul desktop Ubuntu

Per iniziare, avvia "Impostazioni" dal menu dell'applicazione come mostrato.

Nella finestra visualizzata, fai clic sulla scheda "Rete" nella barra laterale sinistra, quindi premi l'icona a forma di ingranaggio sull'interfaccia di rete che desideri configurare. Nel mio caso, sto configurando la mia interfaccia cablata.

Nella nuova finestra visualizzata, le impostazioni di rete della tua interfaccia verranno visualizzate come mostrato. Per impostazione predefinita, l'indirizzo IP è impostato per utilizzare DHCP per selezionare automaticamente un indirizzo IP dal router o da qualsiasi altro server DHCP.

Nel nostro caso, l'indirizzo IP attualmente assegnato è 192.168.2.104.

Ora seleziona la scheda IPv4 per iniziare a impostare l'indirizzo IP statico. Come puoi vedere, l'indirizzamento IP è impostato su Automatico (DHCP) per impostazione predefinita.

Fai clic sull'opzione "Manuale" e verranno visualizzati i nuovi campi dell'indirizzo. Inserisci il tuo indirizzo IP statico preferito, la maschera di rete e il gateway predefinito.

Anche il DNS è impostato su automatico. Per configurare manualmente il DNS, fare clic sull'interruttore per disattivare il DNS automatico. Quindi fornisci le tue voci DNS preferite separate da una virgola come mostrato.

Una volta terminato, fai clic sul pulsante "Applica" nell'angolo in alto a destra della finestra. Per applicare le modifiche, riavviare l'interfaccia di rete facendo clic sull'interruttore per disabilitarlo e riabilitarlo.

Ancora una volta, fai clic sull'icona a forma di ingranaggio per rivelare la nuova configurazione IP come mostrato.

Puoi anche confermare l'indirizzo IP sul terminale eseguendo il comando ifconfig o ip addr.

ifconfig
OR
ip addr

Per confermare i server DNS, esegui il comando:

systemd-resolve --status

Come impostare un indirizzo IP statico sul server Ubuntu utilizzando Netplan

Abbiamo visto come possiamo configurare graficamente un indirizzo IP statico sul desktop Ubuntu 20.04. L'altra opzione è configurare un indirizzo IP statico sul terminale utilizzando Netplan.

Sviluppata da Canonical, Netplan è un'utilità da riga di comando utilizzata per configurare la rete sulle moderne distribuzioni Ubuntu. Netplan utilizza file YAML per configurare le interfacce di rete. Puoi configurare un'interfaccia per acquisire un IP dinamicamente utilizzando il protocollo DHCP o impostare un IP statico.

Apri il tuo terminale e vai alla directory /etc/netplan. Troverai un file di configurazione YAML che utilizzerai per configurare l'indirizzo IP.

Nel mio caso il file YAML è 01-network-manager-all.yaml con le impostazioni predefinite come mostrato.

Per il server Ubuntu, il file YAML è 00-installer-config.yaml e queste sono le impostazioni predefinite.

Per configurare un IP statico, copia e incolla la configurazione seguente. Fai attenzione alla spaziatura nel file YAML.

network:
  version: 2
  ethernets:
     enp0s3:
        dhcp4: false
        addresses: [192.168.2.100/24]
        gateway4: 192.168.2.1
        nameservers:
          addresses: [8.8.8.8, 8.8.4.4]

Successivamente, salva il file ed esegui il comando netplan di seguito per salvare le modifiche.

sudo netplan apply

Successivamente è possibile confermare l'indirizzo IP della propria interfaccia di rete utilizzando il comando ifconfig.

ifconfig

Questo conclude l’articolo di oggi. Ci auguriamo che ora tu sia in grado di configurare un indirizzo IP statico sul tuo sistema desktop e server Ubuntu 20.04.