Skip to content
LINUX4EVER
  • Home
  • Categorie
    • Server
    • Sicurezza
    • Software
    • Sistema
    • Utility
    • Virtualizzazione
  • Comandi Unix/Linux
    • Comandi sui file
    • Gestione processi
    • Permessi file
    • SSH
  • Statistiche Server
  • Search Icon

LINUX4EVER

Ubuntu 20.04 tornare alla configurazione di rete /etc/network/interfaces

Ubuntu 20.04 tornare alla configurazione di rete /etc/network/interfaces

26 Maggio 2022 V3n0m

In questo articolo spiegherò come ripristinare la rete da NetPlan/CloudInit su Linux Ubuntu 20.04 Focal Fossa al vecchio sistema gestito tramite /etc/network/interfaces.

Sono dovuto tornare a questa configurazione della rete poiché un server VMware ESX, configurato non so come, mi creava dei problemi con NetPlan. In modo randomico ma periodico la scheda del guest veniva disabilitata; così facendo ho risolto il problema.

In questa guida:

  • Come installare ifupdown
  • Come identificare l’interfaccia di rete
  • Come cambiare DNS
  • Come rimuovere NetPlan
  • Come rimuovere CloudInit
  • Come abilitare il demone di rete

Ecco come ripristinare la rete su /etc/network/interfaces con Ubuntu 20.04 istruzioni passo per passo.

1. Il primo passo è installare gli strumenti per configurare le interfacce di rete:

sudo apt update
sudo apt install ifupdown net-tools

2. Identifichiamo ora il nome della nostra interfaccia di rete con uno dei seguenti comandi:

ip link

Oppure:

sudo lshw -class network -short

Infine con:

cat /proc/net/dev

Come spesso accade con Linux un metodo vale l’altro…

Fig. 1) identificazione interfaccia di rete

3. Come utente root o come utente amministrativo, modifichiamo il file /etc/network/interfaces ed impostiamo l’interfaccia di rete, nel mio caso enp3s0, per ottenere l’indirizzo IP da DHCP inserendo quanto segue:

# Interfaccia di rete di loopback
auto lo
iface lo inet loopback

# Interfaccia di rete primaria
auto enp3s0
iface enp3s0 inet dhcp
Fig. 2) esempio di file /etc/network/interfaces per DHCP

4. Riavviamo tutte le interfacce:

sudo ifdown --force enp0s3 lo
sudo ifup -a

A questo punto dovresti avere la tua interfaccia di rete correttamente configurata in DHCP. Per verificare usa ora il comando ifconfig

Fig. 3) output del comando ifconfig

5. Configura la risoluzione DNS con, ad esempio, gli indirizzi IP dei server DNS di Google:

sudo su 
unlink /etc/resolv.conf

Inseriamo il server DNS1 (8.8.8.8) di Google:

echo nameserver 8.8.8.8 >> /etc/resolv.conf

Inseriamo il server DNS2 (8.8.4.4) di Google:

echo nameserver 8.8.4.4 >> /etc/resolv.conf
exit

6. Successivamente disabilitare i seguenti demoni relativi ai servizi di rete:

sudo systemctl stop systemd-networkd.socket systemd-networkd \
networkd-dispatcher systemd-networkd-wait-online
sudo systemctl disable systemd-networkd.socket systemd-networkd \
networkd-dispatcher systemd-networkd-wait-online
sudo systemctl mask systemd-networkd.socket systemd-networkd \
networkd-dispatcher systemd-networkd-wait-online

7. Rimuovere NetPlan:

sudo apt purge netplan.io -y
sudo rm -fr /usr/share/netplan
sudo rm -fr /etc/netplan

8. Rimuovere CloudInit

sudo apt purge cloud-init -y
sudo rm -fr /etc/cloud/

9. Fermare, disabilitare e mascherare il servizio systemd-resolved:

sudo systemctl stop systemd-resolved
sudo systemctl disable --now  systemd-resolved
sudo systemctl mask  systemd-resolved

10. Rimuovere le eventuali dipendenze rimaste inutilizzate:

sudo apt autoremove

11. Abilitare networking.service come network manager:

sudo systemctl unmask networking
sudo systemctl enable networking
sudo systemctl restart networking

12. In caso aveste dei servizi collegati all’utilizzo della rete (es. MySQL Server) riavviare il sistema:

sudo reboot

Configurazione, Server, Sistema, Virtualizzazione
/etc/network/interfaces, cloudinit, ifconfig, ifdown, ifup, ifupdown, install ifupdown, interfaces, linux, Linux Ubuntu 20.04 Focal Fossa, net-tools, netplan, network, networking, networking.service, resolv.conf, rete, systemd-resolved, Ubuntu 20.04, ubuntu server, vmware esx

Post navigation

PREVIOUS
Preload come accelerare il caricamento delle applicazioni

Comments are closed.

Ultimi articoli

Ubuntu 20.04 tornare alla configurazione di rete /etc/network/interfaces

Preload come accelerare il caricamento delle applicazioni

Archivi

  • Maggio 2022
  • Marzo 2022

Categorie

  • Comandi (2)
  • Configurazione (5)
  • Server (5)
  • Sicurezza (1)
  • Sistema (7)
  • Software (2)
  • Utility (3)
  • Virtualizzazione (2)
© 2025   Copyleft All Rights Reversed
Click to Copy