Raspberry Pi IP 地址和以太网连接不起作用

Raspberry Pi IP 地址和以太网连接不起作用

我刚刚用 Raspbian 配置了我的 Raspberry Pi。我想用我的笔记本电脑通过 SSH 连接到它,所以我用以太网电缆连接了我的笔记本电脑和 pi。然后,我进入 raspberry pi 命令行使用 获取 IP 地址ifconfig。没有 IP 地址(类似于问题这里)因此,我尝试了该帖子提供的解决方案并运行:

sudo ip addr add 192.168.x.x/24 dev eth0

ifconfig再次运行并看到 IP 已设置,因此我转到笔记本电脑并尝试 ping 我为 pi 设置的 IP 地址。发生了以下情况:

Pinging (Pi IP address) with 32 bytes of data:
Reply from (Computer IP address) Destination host unreachable.
Ping Statistics for (Pi Ip Address): 
Packets: Sent = 4, Received = 4, Lost = 0 (0% Loss).

我尝试使用 Putty 来查看是否可以让 SSH 工作(尽管 ping 不通...我认为值得尝试),然后出现此错误:

Network Error: Connection Timed Out 

我在 SSH 连接 Pi 时是否做错了什么?或者这可能是硬件问题,正如解释的那样这里

我找到了其他设置静态 IP 的方法,但据我所知,你必须有一个有效的 dhcp 地址。我没有。

答案1

默认情况下,Raspbian 中禁用 SSH 守护程序。您需要raspi-config先使用它来启用它。

至于 IP,据我记得,Raspbian 预装了 avahi-daemon,因此您应该能够使用your_pi's_hostname.local域名从您的笔记本电脑访问它,前提是该笔记本电脑安装了 avahi/Bonjour。

答案2

尝试将您的 rpi 直接连接到您的 AP/路由器并打开您的 rpi。路由器应该会自动为您提供一个 IP。然后您可以从笔记本电脑进入路由器 GUI 并搜索 DHCP 列表,您将在其中找到您的 rpi IP 地址。

如果你没有可用的路由器,你应该将笔记本电脑配置为 DHCP 服务器。有很多教程,例如一。

最后,这听起来可能很简单,但如果你有一个可用的以太网电缆,你可以尝试使用另一根以太网电缆。

希望能帮助到你

相关内容