Non importa se sei un amministratore di sistema o un utente normale ma conoscere le basi per la configurazione di rete di un sistema Ubuntu 20.04 potrebbe essere utile.
Per prima cosa cerchiamo di capire la situazione iniziale e che indirizzo ip abbiamo con i comandi:
ip a
o
ip addr
In questo caso abbiamo questo risultato sopra riportato e un indirizzo ip assegnato dinamicamente da notare il nome logico della scheda di rete ens33 che ci servirà dopo.
Altro comando per avere maggiori dettagli specialmente sull’Hardware usato è:
sudo lshw -class network
Adesso cerchiamo il file yaml da editare se è presente su /etc/netplan
ls /etc/netplan/
a questo punto il nostro file da editare è 00-installer-config.yaml, prima di farlo però facciamo una copia di backup con:
sudo cp /etc/netplan/00-installer-config.yaml /etc/netplan/00-installer-config.yaml.bak
editiamo il file con il nostro editor preferito per avere un indirizzo ip statico in questo modo
network:
version: 2
renderer: networkd
ethernets:
ens33:
addresses:
- 172.16.86.5/24
gateway4: 172.16.86.1
nameservers:
addresses: [8.8.8.8, 4.4.4.4 ]
se desideriamo invece avere un indirizzo ip assegnato dinamicamente da un server DHCP scriviamo
network:
ethernets:
ens33:
dhcp4: true
version: 2
nel file vanno inseriti con quelli reali gli l’indirizzo ip, il Gateway, i dns e sopratutto il nome della scheda che nel mio caso è ens33.
sudo netplan try
se è tutto ok possiamo applicare direttamente le modifiche con
sudo netplan apply