ssh "connection timed out" 重启后
ssh "connection timed out" after reboot
我有一个 Raspberry Pi 4 4GB 运行ning Ubuntu 21.04 台式机。我想通过 ssh 连接到我的 Raspberry Pi 零(没有无线)运行ning Raspbian lite。
对于 ssh 设置,我按照此处说明的说明进行操作:https://raspberrypi.stackexchange.com/questions/66431/headless-pi-zero-ssh-access-over-usb
我已经在零上完成了配置,并向 ^path_to_mounted_sd^/rootfs/etc/network/interfaces.d/ 添加了一个 usb0 文件,其中包含以下行:
allow-hotplug usb0
iface usb0 inet static
address 192.168.137.2
netmask 255.255.255.0
network 192.168.137.0
broadcast 192.168.137.255
gateway 192.168.137.1
之后我将 Zero 插入我的 Pi 4 的 usb 端口并等待启动过程完成。我也为 Pi4 的接口设置了一个静态 ip。此外,我将网络 IPv4 设置设置为 link 仅限本地。试图通过 ssh 进入零并且成功了。我将 python 抄写为零。这也有效。对于 运行 脚本,我需要将 picamera 模块安装到零。我试过了,但没有用(无法连接到服务器)。我拔下零并重新启动它。
现在问题是在拔下电源并重新启动后我无法通过 ssh 连接到零。错误:连接超时。
有谁知道这个问题是如何发生的?是因为拔掉了零吗?有谁知道这个的解决方案?
谢谢!
我解决了问题!
看来您需要指定要通过什么接口连接到这个特定的 IP 地址。意识到当我关闭 wifi 时出现错误:无法连接网络。
因此,当您像这样为 IP 指定接口时:
sudo route add -host <your-ip-address> dev <your-desired-interface>
对我有用。
示例:sudo route add -host 192.168.133.4 dev enx2a93ffaf3472
我有一个 Raspberry Pi 4 4GB 运行ning Ubuntu 21.04 台式机。我想通过 ssh 连接到我的 Raspberry Pi 零(没有无线)运行ning Raspbian lite。 对于 ssh 设置,我按照此处说明的说明进行操作:https://raspberrypi.stackexchange.com/questions/66431/headless-pi-zero-ssh-access-over-usb 我已经在零上完成了配置,并向 ^path_to_mounted_sd^/rootfs/etc/network/interfaces.d/ 添加了一个 usb0 文件,其中包含以下行:
allow-hotplug usb0
iface usb0 inet static
address 192.168.137.2
netmask 255.255.255.0
network 192.168.137.0
broadcast 192.168.137.255
gateway 192.168.137.1
之后我将 Zero 插入我的 Pi 4 的 usb 端口并等待启动过程完成。我也为 Pi4 的接口设置了一个静态 ip。此外,我将网络 IPv4 设置设置为 link 仅限本地。试图通过 ssh 进入零并且成功了。我将 python 抄写为零。这也有效。对于 运行 脚本,我需要将 picamera 模块安装到零。我试过了,但没有用(无法连接到服务器)。我拔下零并重新启动它。 现在问题是在拔下电源并重新启动后我无法通过 ssh 连接到零。错误:连接超时。
有谁知道这个问题是如何发生的?是因为拔掉了零吗?有谁知道这个的解决方案? 谢谢!
我解决了问题! 看来您需要指定要通过什么接口连接到这个特定的 IP 地址。意识到当我关闭 wifi 时出现错误:无法连接网络。
因此,当您像这样为 IP 指定接口时:
sudo route add -host <your-ip-address> dev <your-desired-interface>
对我有用。
示例:sudo route add -host 192.168.133.4 dev enx2a93ffaf3472