2026-05-19 树莓派网线直连 SSH 操作.md

2026-05-19 树莓派网线直连 SSH 操作

目标

明天把树莓派和电脑用网线直接连接,不经过实验室 Wi-Fi 或路由器,然后从电脑 SSH 登录树莓派。

推荐固定网段

  • 电脑有线口 enp4s0​:192.168.50.1/24
  • 树莓派有线口 eth0​:192.168.50.2/24
  • SSH 地址:pi@192.168.50.2
  • 当前树莓派登录用户:pi
  • 当前树莓派密码:raspberry

明天操作步骤

  1. 把树莓派 SD 卡插回树莓派。
  2. 用网线连接电脑和树莓派。
  3. 给树莓派上电,等待 1 到 2 分钟。
  4. 在电脑上检查有线口是否连上:

ip addr show enp4s0
nmcli device status

如果 enp4s0​ 仍然显示 NO-CARRIER​ 或 unavailable,先检查网线、树莓派电源和网口指示灯。

配置电脑有线口

在电脑上执行:


sudo nmcli con add type ethernet ifname enp4s0 con-name pi-direct \
  ipv4.method manual ipv4.addresses 192.168.50.1/24 ipv6.method disabled

sudo nmcli con up pi-direct

如果提示连接已存在,可以改用:


sudo nmcli con mod pi-direct \
  ipv4.method manual ipv4.addresses 192.168.50.1/24 ipv6.method disabled

sudo nmcli con up pi-direct

配置树莓派有线口

如果能用键盘屏幕登录树莓派,在树莓派上执行:


sudo nmcli con add type ethernet ifname eth0 con-name direct-eth \
  ipv4.method manual ipv4.addresses 192.168.50.2/24 ipv6.method disabled

sudo nmcli con up direct-eth

如果连接已存在,改用:


sudo nmcli con mod direct-eth \
  ipv4.method manual ipv4.addresses 192.168.50.2/24 ipv6.method disabled

sudo nmcli con up direct-eth

从电脑 SSH 登录

电脑上执行:


ssh pi@192.168.50.2

密码:


raspberry

排查命令

电脑上检查本机地址:


ip addr show enp4s0

电脑上测试树莓派是否可达:


ping 192.168.50.2

如果 SSH 连接失败,测试端口:


ssh -v pi@192.168.50.2

注意

当前电脑检查到的状态是 enp4s0: NO-CARRIER,说明当时还没有检测到网线链路。明天需要先确认网线已经连接、树莓派已上电、网口灯亮。