在 dist-upgrade + 重新启动后,我无法通过网络访问我的 Raspberry Pi。经过一段时间的挖掘,我发现它没有通过 分配IP ifconfig
。我能够成功分配 IP,sudo ifconfig x.x.x.x
但这不是我每次重新启动后想要的。
在我的/etc/network/interfaces
配置文件中,接口配置了静态 IP 并且始终有效。启动时,我确实看到dhcpcd
服务出现错误,显示dhcpcd failed to start
.论坛上有人说如果不使用 DHCP,可以禁用此服务,所以我就这么做了。
顺便说一句,因为我没有网络访问权限,所以很难复制一些数据/日志,因为我只通过 HDMI 连接。
/var/log/syslog 的 Pastebin关联
/etc/网络/接口
auto eth0
iface eth0 inet static
address 192.168.178.101
netmask 255.255.255.0
gateway 192.168.178.1
我的问题是有人知道为什么IP/etc/network/interfaces
不自动分配吗?如何修复它?
提前致谢。
答案1
我确实修复了它。我提到我可以通过 ifconfig 配置我的接口。是的,我可以通过 SSH 访问 PI,但后来我发现我没有外部互联网访问权限。我无法 ping 8.8.8.8,所以我重新配置了我的路由,然后我就获得了外部访问权限。最后我执行了 apt-get upgrade,问题就解决了。