Combinazione, correzione e aggiunta alle risposte precedenti:
Per correggere un'interfaccia (eth o wlan) che mostra solo un indirizzo inet6 (IPV6) e nessun indirizzo inet (IPV4), è possibile aggiungere un file di configurazione per disabilitare l'assegnazione inet6 (IPV6), in modo che tutte le interfacce ricevano un inet (IPV4) indirizzo. Se quel file di configurazione viene quindi nuovamente cancellato, alle interfacce verrà dato ENTRAMBE un indirizzo inet (IPV4) e un inet6 (IPV6), ovvero un ritorno al solito stato predefinito.
Per aggiungere il file:
sudo nano /etc/sysctl.d/local.conf
e aggiungi la riga singola:
net.ipv6.conf.all.disable_ipv6=1
Salva con Ctrl-O, Y, [Ritorna]. Riavvia e accedi di nuovo.
sudo reboot
Controlla gli indirizzi usando
ifconfig
Rimuovere il file di configurazione e riavviare:
cd /etc/sysctl.d
sudo rm local.conf
sudo reboot
Controlla di nuovo con ifconfig:
ifconfig
Vedi entrambi gli indirizzi inet (IPV4) e inet6 (IPV6) per tutte le interfacce:
eth0 Link encap:Ethernet HWaddr 00:e0:4c:53:44:58
inet addr:192.168.1.228 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::26a5:b629:f948:92c3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
wlan0 Link encap:Ethernet HWaddr b8:27:eb:62:b4:7a
inet addr:192.168.1.229 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::254c:3f61:fdc:bc49/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
E posso ancora una volta SSH sul mio Pi Zero usando eth0 o wlan0, entrambi usando l'indirizzo IPV4 o IPV6.
sudo apt-get install isc-dhcp-client
dopo aver usatosudo dhclient -4 -v eth0
per andare online.