找不到树莓派 IP 地址,无法通过 ssh 进入?(运行 ubuntu 20.04,已连接以太网)

找不到树莓派 IP 地址,无法通过 ssh 进入?(运行 ubuntu 20.04,已连接以太网)

我有一台刚刚启动了 ubuntu 20.04 的树莓派,我想通过 ssh 连接到它。但是我无法找到它的 ip 地址。

当前连接:

  1. 树莓派 供电
  2. 树莓派到以太网,以太网到笔记本电脑,树莓派上的两个以太网灯都亮着
  3. 笔记本电脑有 Wi-Fi 连接

我知道我的树莓派需要连接到同一个网络,所以我进入了有线设置 IPv4 并勾选了共享到其他计算机选项。是吗?至少这是我在网上看到的。

然后我运行了类似这样的命令arp -a,它只显示一个网关 IP 地址(不管这意味着什么)。然后我运行了在网上看到的 nmap 扫描

sudo nmap -sP 192.168.1.0/24

在检查的端口列表中没有提到树莓派。

所以请帮我确定我的树莓派是否能被检测到或者帮我让它可检测。

答案1

从你的终端打开该应用程序nm-connection-editor

选择有线连接在以太网下,然后单击Edit按钮。此按钮可能看起来像窗口底部的齿轮⚙。

转到 ipv4 设置选项卡并将方法更改为共享至其他计算机

参见下图:

在此处输入图片描述

保存更改。

这将为您的 Pi 分配一个范围内的 IP 地址10.0.0.0/8

要查找笔记本电脑分配给所连接的以太网电缆的 IP 地址范围,请打开终端并输入:

ip address

这将显示笔记本电脑每个接口(环回、WiFi、以太网等)的 IP 地址。

正如您所发现的,笔记本电脑的 IP 地址是10.42.0.1用于以太网电缆的。

要查找 Pi 的 IP 地址,请在终端中输入以下内容:

sudo nmap -sP 10.42.0.0/16

这应该会为您提供 Pi 的 IP 地址。获得该地址后,您应该能够ssh在笔记本电脑上使用以下命令:

ssh [email protected]

假设您在 Pi 中的用户名是pi。将其替换10.42.0.X为您从上一个命令中找到的 Pi 的实际 IP 地址。

希望这可以帮助

相关内容