You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

树莓派安装Ubuntu 20.04后无法查找IP地址及SSH连接问题求助

树莓派安装Ubuntu 20.04后无法查找IP地址及SSH连接问题求助

兄弟,我来帮你排查下这个问题!你现在的情况是树莓派装了Ubuntu 20.04,通过以太网连到笔记本,笔记本开了网络共享,但找不到树莓派的IP对吧?我给你几个实用的步骤来解决:

  • 先纠正子网扫描的错误:你之前扫192.168.1.0/24大概率扫错了范围!当你把笔记本有线网卡设置为“Shared to other computers”时,笔记本会给树莓派分配一个全新子网的IP,比如常见的10.42.0.x或者192.168.122.x,而不是你笔记本WiFi的192.168.1.x网段。
    先在笔记本上运行ip addr show,找到你的有线网卡(名称一般是enp0sxx或者eth0),查看它的inet地址,比如显示inet 10.42.0.1/24,那树莓派的IP肯定在10.42.0.0/24这个子网里,再用nmap扫这个范围:

    sudo nmap -sP 10.42.0.0/24
    

    这次应该能找到树莓派的设备了。

  • 如果有显示器直接查IP最靠谱:要是你能给树莓派接上显示器和键盘,直接登录后运行这两个命令之一就能看到IP:

    ip addr show
    

    或者更简洁的:

    hostname -I
    
  • 用arp命令配合广播ping定位:先ping一下笔记本共享子网的广播地址(比如刚才查到的10.42.0.255),触发树莓派的ARP响应:

    ping -b 10.42.0.255
    

    运行几秒后按Ctrl+C停止,再执行arp -a,就能看到列表里带有树莓派MAC地址(开头一般是b8:27:eb或dc:a6:32)对应的IP了。

  • 确认树莓派的SSH服务是否开启:Ubuntu Server 20.04 for 树莓派现在默认是开启SSH的,但如果你的镜像比较特殊,可能没开。如果有显示器,登录后运行:

    sudo systemctl enable --now ssh
    

    要是没显示器,也可以把树莓派的SD卡拔下来插到电脑上,在boot分区新建一个无后缀名的空白文件,命名为ssh,插回树莓派重启后就会自动启用SSH服务。

  • 检查网络共享是否生效:有时候笔记本的共享设置需要重启有线连接才会生效,你可以在笔记本的Wired Settings里先断开有线连接,再重新连接,或者重启树莓派试试,确保以太网的双向连通性。

备注:内容来源于stack exchange,提问作者Saif eldeen Adel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.23 11:04:30