Önceki cevapları birleştirme, düzeltme ve ekleme:
Yalnızca inet6 (IPV6) adresi gösteren ve inet (IPV4) adresi olmayan bir arabirimi (eth veya wlan) düzeltmek için, inet6 (IPV6) atamasını devre dışı bırakmak üzere bir yapılandırma dosyası ekleyebilirsiniz, böylece tüm arabirimlere bir inet verilir (IPV4) adresi. Bu yapılandırma dosyası tekrar silinirse, arabirimlere İKİ bir inet (IPV4) ve bir inet6 (IPV6) adresi verilecektir, yani normal varsayılan duruma geri dönülecektir.
Dosyayı eklemek için:
sudo nano /etc/sysctl.d/local.conf
ve tek satırı ekleyin:
net.ipv6.conf.all.disable_ipv6=1
Ctrl-O, Y, [Return] ile kaydedin. Yeniden başlatın ve tekrar giriş yapın.
sudo reboot
Kullanarak adresleri kontrol edin
ifconfig
Yapılandırma dosyasını kaldırın ve yeniden başlatın:
cd /etc/sysctl.d
sudo rm local.conf
sudo reboot
İfconfig ile tekrar kontrol edin:
ifconfig
Tüm arabirimler için hem inet (IPV4) hem de inet6 (IPV6) adreslerine bakın:
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
Ve bir kez daha hem IPV4 hem de IPV6 adresini kullanarak eth0 veya wlan0 kullanarak Pi Zero'ma SSH verebilirim.
sudo apt-get install isc-dhcp-client
kullandıktan sonra ihtiyacım vardısudo dhclient -4 -v eth0
.