动态

树莓派连接:全新原生面板插件与连接性测试

更新日期: 2025年1月3日 10:14

最新版本的 Raspberry Pi OS 引入了全新的原生面板插件,旨在支持 Raspberry Pi Connect,这一安全远程访问解决方案使用户能够通过网页浏览器直接连接到 Raspberry Pi 的桌面和命令行界面。

自今年 5 月发布支持屏幕共享的公共测试版以来,官方进一步在 6 月增添了远程 Shell 访问功能,并对旧款 Raspberry Pi 设备进行了兼容性优化。整个过程中,致力于为尽可能多种类的 Raspberry Pi 设备(从 Raspberry Pi Zero 到 Raspberry Pi 5)提供支持,确保无论使用带桌面的 Raspberry Pi OS 还是 Lite 版本,都能顺利工作。

默认情况下,Raspberry Pi Connect 会被安装但保持禁用状态。只有在通过菜单栏选择“启用 Raspberry Pi Connect”或在终端运行 rpi-connect 命令时,服务才会激活。

对于首次使用该服务的用户,通过菜单栏启动后,浏览器将自动打开,供用户注册一个免费的 Raspberry Pi Connect 帐户。也可以通过在终端中运行 rpi-connect signin 命令获取一个唯一的 URL,方便在任何设备上打开。完成注册并登录后,用户即可通过屏幕共享(若使用 Raspberry Pi 桌面)或通过任意计算机上的 Web 浏览器进行远程 Shell 连接。

此外,用户可以随时停止并禁用当前用户的 Raspberry Pi Connect 服务。只需选择“关闭 Raspberry Pi Connect”选项或通过终端执行 rpi-connect off 命令即可。

在最新发布的 2.1.0 版本(可通过软件更新获得)中,新增了 rpi-connect doctor 命令。此命令会执行一系列连接性测试,确保服务能够正确建立连接。尽管已尽最大努力确保用户无需进行任何网络配置或开放防火墙端口即可顺利连接设备,但如果遇到问题,可以通过以下命令运行:

$ rpi-connect doctor
 ✓ Communication with Raspberry Pi Connect API 
✓ Authentication with Raspberry Pi Connect API
 ✓ Peer-to-peer connection candidate via STUN 
✓ Peer-to-peer connection candidate via TURN

有关 Raspberry Pi Connect 的更多详细文档,可访问树莓派官网查阅,或者在安装该软件后,通过终端输入 man rpi-connect 命令获取帮助信息。