Kết hợp, sửa chữa và thêm vào các câu trả lời trước:
Để sửa giao diện (eth hoặc wlan) chỉ hiển thị địa chỉ inet6 (IPV6) và không có địa chỉ inet (IPV4), bạn có thể nối thêm tệp cấu hình để tắt gán inet6 (IPV6), để tất cả các giao diện được cung cấp inet (IPV4) địa chỉ. Nếu tệp cấu hình đó sau đó bị xóa một lần nữa, các giao diện sẽ được cung cấp CẢ HAI một địa chỉ inet (IPV4) và địa chỉ inet6 (IPV6), tức là trở về trạng thái mặc định thông thường.
Để thêm tệp:
sudo nano /etc/sysctl.d/local.conf
và thêm dòng duy nhất:
net.ipv6.conf.all.disable_ipv6=1
Lưu với Ctrl-O, Y, [Trở về]. Khởi động lại và đăng nhập lại.
sudo reboot
Kiểm tra địa chỉ bằng
ifconfig
Xóa tệp cấu hình và khởi động lại:
cd /etc/sysctl.d
sudo rm local.conf
sudo reboot
Kiểm tra lại với ifconfig:
ifconfig
Xem cả hai địa chỉ inet (IPV4) và inet6 (IPV6) cho tất cả các giao diệ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
Và tôi có thể một lần nữa SSH tới Pi Zero của mình bằng eth0 hoặc wlan0, cả hai đều sử dụng địa chỉ IPV4 hoặc IPV6.
sudo apt-get install isc-dhcp-client
sau khi sử dụngsudo dhclient -4 -v eth0
để lên mạng.