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

同一Motorola WiFi路由器下,Ubuntu电脑通过WiFi访问有线连接的Ubuntu树莓派失败求助

同一Motorola WiFi路由器下,Ubuntu电脑通过WiFi访问有线连接的Ubuntu树莓派失败求助

嗨,我来帮你排查这个问题!这种同一局域网下WiFi设备连不上有线设备的情况,通常是几个常见原因导致的,咱们一步步来排查:

  • 先确认树莓派的正确IP地址:之前直连时的IP是电脑和树莓派直连分配的,现在通过路由器连接,树莓派的IP大概率变了。你可以直接在树莓派的终端里输入以下命令查看有线网卡的IP:

    hostname -I
    # 或者更精准的查看eth0网卡
    ip addr show eth0
    

    记下这个新IP后,再尝试用ssh <username>@<新IP>连接试试。

  • 检查两台设备是否在同一子网:确保你的Ubuntu电脑WiFi的IP和树莓派的有线IP在同一个网段里。比如你的电脑WiFi IP是192.168.1.100,树莓派的IP应该是192.168.1.x(前三位一致)。你可以在自己电脑的终端输入ip addr show wlan0查看WiFi的IP,对比树莓派的IP确认。

  • 排查树莓派的防火墙设置:Ubuntu默认启用的ufw防火墙可能阻止了SSH连接。你可以在树莓派上执行以下命令查看防火墙状态:

    sudo ufw status
    

    如果显示active但没有允许SSH的规则,就执行sudo ufw allow ssh开启SSH访问权限,之后再尝试连接。

  • 检查路由器的LAN隔离设置:有些Motorola路由器会默认开启“WiFi与LAN隔离”功能,这个功能会让WiFi设备和有线设备无法互相访问。你可以登录路由器的管理界面(通常地址是192.168.0.1或192.168.1.1,具体看路由器底部的标签),在“局域网设置”或“高级设置”里找到隔离相关的选项,把它关闭。

  • 用ping测试连通性:先在自己电脑上ping树莓派的IP,比如:

    ping 192.168.1.xxx
    

    如果能ping通,说明网络是通的,问题可能出在SSH配置;如果ping不通,那就是网络连通性的问题,回到前面的步骤重点排查。

按照上面的步骤一步步来,应该能解决你的问题。如果还是不行,可以告诉我更多细节,比如路由器的具体型号、两台设备的IP地址段,我再帮你进一步分析!

备注:内容来源于stack exchange,提问作者SKPS

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.21 11:13:04