无法通过 Wifi 连接到 Raspberry Pi。热点没问题
Can't ssh into Raspberry Pi via Wifi. No problem with hotspot
当我尝试通过 ssh 连接我的 Raspberry Pi 3 B+ 时出现错误。
- 我从
sudo nmap -sn 192.168.0.0/24
,从我的笔记本电脑上执行
Nmap scan report for 192.168.0.100
Host is up (0.094s latency).
MAC Address: MAC (Raspberry Pi Foundation)
- 两台设备都连接到我的 wifi。
- 当我运行
ssh pi@192.168.0.100
回应是
ssh: connect to host 192.168.0.103 port 22: No route to host
注意:我没有 IP 为 192.168.0.103 的设备
注意:ssh命令的IP和错误响应不同
注意:当执行相同的命令时,但这次是通过热点,RPi 的 ip 发生了变化,我在 ssh 中使用了新的 ip 并建立了连接没有问题
尝试从您尝试 ssh 的系统中删除 .ssh 文件夹中的 known_hosts 文件。
使用正确的 IP 地址重试,或者您也可以使用 ssh <username>@raspberrypi.local
替换您的用户名
编辑:新 Raspberry Pi OS 没有默认 用户名 和 密码 。需要在 Raspberry Pi Imager 自身刷写前进行配置。
当我尝试通过 ssh 连接我的 Raspberry Pi 3 B+ 时出现错误。
- 我从
sudo nmap -sn 192.168.0.0/24
,从我的笔记本电脑上执行
Nmap scan report for 192.168.0.100
Host is up (0.094s latency).
MAC Address: MAC (Raspberry Pi Foundation)
- 两台设备都连接到我的 wifi。
- 当我运行
ssh pi@192.168.0.100
回应是ssh: connect to host 192.168.0.103 port 22: No route to host
注意:我没有 IP 为 192.168.0.103 的设备
注意:ssh命令的IP和错误响应不同
注意:当执行相同的命令时,但这次是通过热点,RPi 的 ip 发生了变化,我在 ssh 中使用了新的 ip 并建立了连接没有问题
尝试从您尝试 ssh 的系统中删除 .ssh 文件夹中的 known_hosts 文件。
使用正确的 IP 地址重试,或者您也可以使用 ssh <username>@raspberrypi.local
替换您的用户名
编辑:新 Raspberry Pi OS 没有默认 用户名 和 密码 。需要在 Raspberry Pi Imager 自身刷写前进行配置。