RealVNC 图标标识

RealVNC Viewer

效率

关闭圆形图标

如何从 Windows 远程访问 Raspberry Pi

目录

Raspberry Pi 远程访问简介

本文适用于 RealVNC Connect 7 及更早版本。

当您离开工作台时,最令人沮丧的事情莫过于需要远程桌面连接 Raspberry Pi。无论您是在运行家庭自动化系统、管理媒体服务器,还是在做一个令人兴奋的项目,被 Pi 的物理位置所束缚都会限制您的工作。解决方案是通过 Windows 远程访问 Raspberry Pi。

在本指南中,我们将向您介绍关于使用RealVNC Connect 为 Raspberry Pi 建立远程桌面连接的所有知识。无论你在世界的哪个角落,都可以把它想象成一个虚拟的存在,就在你的 Pi 终端上。我们将介绍安装过程、安全性注意事项和一些方便的小贴士,让你的远程体验尽可能顺畅。当我们介绍完这些内容后,你就可以在任何可以上网的地方管理你的 Pi 项目了。

什么是远程访问?

通过远程桌面应用程序,您可以从另一台计算机控制 Raspberry Pi,就像坐在它面前一样。这意味着您可以在世界任何地方访问 Pi 的桌面、运行命令、管理文件,甚至排除故障。

为什么选择 RealVNC Connect 进行 Raspberry Pi 远程访问?

RealVNC Connect 脱颖而出,为 Raspberry Pi 用户提供了完美的全套解决方案。RealVNC Server 和 RealVNC Viewer 的组合为您提供安全可靠的无缝访问。RealVNC Connect 的云功能让您可以随时随地访问 Pi,而无需处理复杂的网络设置或手动端口配置。

设置 Raspberry Pi 的先决条件

在了解 Remote Desktop 协议和设置过程之前,让我们先确保您已经准备好开始使用所需的一切。现在准备好一切,以后就不会再头疼了。以下是您必备的清单:

  • 任何型号的 Raspberry Pi(建议使用 Raspberry Pi 4 或 5,以获得最佳性能)
  • 现代 Windows 台式电脑
  • 稳定的网络连接(越快越好)
  • Raspberry Pi 的电源
  • 安装了 Pi OS 的 microSD 卡

开始前所需物品

请访问 RealVNC 网站 (realvnc.com) 并下载 Windows PC 的 RealVNC Viewer 和 Pi 的 RealVNC Server。您还需要确保已准备好以下物品:

  • 键盘和鼠标(仅用于初始设置)
  • 用于将 Pi 连接到显示器的 HDMI 连接线
  • 您的 Wi-Fi 凭据或以太网电缆
  • 大约 30 分钟的空闲时间用于设置

请记住:设置完成后就不需要键盘、鼠标和显示器了,但它们对一开始正确配置所有设备非常重要。

步骤 1:为远程访问设置 Raspberry Pi

安装 Raspberry Pi 操作系统

让我们开始行动,为你的 Pi 做好准备。安装 Raspberry Pi 操作系统最简单的方法是使用 Raspberry Pi Imager – 可以节省很多时间。下面是你需要做的:

  1. 从以下地址下载 Raspberry Pi Imager raspberrypi.com/software
  2. 将 microSD 卡插入电脑
  3. 启动 Imager 并点击“选择操作系统”
  4. 选择 Raspberry Pi 操作系统(32 位或 64 位,取决于您的需求)
  5. 点击 “选择存储”,然后选择 microSD 卡
  6. 点击 “写入”,让成像运行

在 Raspberry Pi 上启用 VNC

我们需要在 Pi 上启用 VNC。按照以下步骤操作即可:
  1. 启动 Raspberry Pi 后,点击 “Raspberry “菜单,选择 “首选项”> “Raspberry Pi 配置”(或在终端输入 sudo raspi-config(如果您熟悉命令行操作))。
  2. 导航至界面选项
  3. 查找 VNC 并选择启用
  4. 单击 “确定”,然后按提示重新启动 Pi
如果您进行的是无头设置(无显示器),我们还需要遵循一个额外的步骤:
  1. 打开终端并键入
sudo nano /boot/config.txt
  1. 在底部添加这几行:
hdmi_force_hotplug=1 hdmi_group=2 hdmi_mode=16
  1. 用 Ctrl+X,然后 Y,再回车保存
这样,即使没有连接显示器,Pi 也能创建虚拟显示器。 检查 RealVNC Server 是否已安装并为最新版本:
  1. 打开终端
  2. 输入: sudo apt-get update && sudo apt-get install realvnc-vnc-server
如果已经安装,则只需将其更新到最新版本。 切记:虽然可以使用 RDP(远程桌面协议),但还是使用 VNC 吧——它更可靠,为 Raspberry Pi 远程访问提供了更好的功能。

步骤 2:在 Windows 上安装 RealVNC Connect

下载并安装 RealVNC Viewer

是时候为 Windows 桌面做好准备了。前往 realvnc.com/connect/download/viewer/ 并下载 Windows 版本。安装非常简单:

  1. 双击下载的安装程序
  2. 当 Windows 请求许可时点击 “是”。
  3. 接受许可协议
  4. 选择 “为所有用户安装”(推荐)
  5. 点击 “安装”,等待安装完成

至此,安装工作全部完成–RealVNC 保持了简单和用户友好的特点。

设置 RealVNC Viewer 以连接 Raspberry Pi

在进行连接之前,我们需要找到 Pi 的 IP 地址。下面是最简单的方法:

  1. 在 Pi 上打开终端并键入

hostname -I

您看到的第一个数字是 Pi 的 IP 地址。(类似 10.0.0.3 或 192.168.0.5)。

接下来,在 RealVNC Viewer 中:

  1. 点击“文件 > 新连接”
  2. 输入 Pi 的 IP 地址
  3. 给它取一个易于识别的名称(如“我的 Pi”)
  4. 点击“确定”

专业建议如果找不到 Pi 的 IP 地址,请查看路由器的已连接设备列表,它通常显示为“raspberrypi”或您给它设置的主机名。

第 3 步:用 RealVNC Connect 从 Windows 连接到 Raspberry Pi

通过 RealVNC Connect 进行本地连接

让我们通过远程桌面工具连接到您的 Pi。现在我们已经设置好了一切,本地连接您的 Raspberry Pi 桌面就非常简单了。在 VNC Viewer 中双击您保存的连接,系统会提示您输入登录信息。以下是您需要了解的:

  1. 用户名:Pi 的用户名(默认为“pi”)
  2. 密码: Pi 的密码

如果您在远程桌面访问中遇到问题,下面是需要检查的内容:

  • 确保您的 Windows 防火墙没有阻止 RealVNC Viewer
  • 验证两台设备是否在同一网络上
  • 仔细检查 Pi 的 IP 地址是否已更改

专业提示:如果 Windows Defender 弹出,请确保在私人和公共网络上都点击 “允许访问”–这将为您省去不少麻烦。

使用 RealVNC Connect 进行基于云的远程访问

RealVNC Connect 的云连接使远程连接变得更加简单。您不必再为端口转发或静态 IP 而烦恼,可以从世界任何地方访问您的 Pi。

设置方法:

  1. 在以下网址创建 RealVNC 账户 realvnc.com
  2. 登录 Pi 上的 RealVNC Server
  3. 登录 Windows 上的 RealVNC Viewer
  4. 就是这样!您的 Pi 将自动显示在计算机列表中

RealVNC 会首先尝试建立直接的点对点 Remote Desktop 会话,从而为您提供最佳性能。如果无法做到这一点,它会无缝切换到使用其 安全云服务器 作为中继。

请记住 使用云设置后,您就可以完全忘掉 IP 地址了。只需在任何设备上登录 RealVNC Viewer,您的 Pi 就会在那里等着您。

步骤 4:从 Windows 访问 Raspberry Pi 终端和桌面

使用 RealVNC Connect 访问 Raspberry Pi 桌面

一旦连接成功,您就能看到 Pi 的桌面,就像坐在它面前一样。RealVNC Connect 简化了远程连接:

  • 像平常一样使用鼠标和键盘
  • 通过在窗口之间拖放文件来传输文件
  • 访问 Pi 的所有应用程序和工具
  • 在 RealVNC Viewer 设置中调整显示质量,以提高性能

专业提示:按 F8 键调出 RealVNC Viewer 快速控制 – 您会看到用于发送特殊组合键和调整视图的选项。

步骤 5:确保 Raspberry Pi 远程连接的安全性

远程访问系统的安全性为何至关重要?

安全性并不是大多数人感兴趣的东西,但在设置远程桌面连接时却非常重要。网络威胁是真实存在的,你最不想看到的就是未经授权访问你的 Pi,甚至可能是整个家庭网络。

RealVNC Connect 的内置安全功能

RealVNC Connect 可保护您的系统免遭未经授权的访问。它提供开箱即用的强大安全功能,可在系统的远程设置中进行配置:

  • 对所有连接进行端到端加密
  • 支持多因素身份验证
  • 会话权限和访问控制
  • 自动连接加密

要启用 2FA(您确实应该这样做):

  1. 在线登录您的 RealVNC 账户
  2. 转到安全性设置
  3. 启用双因素身份验证
  4. 按照提示使用移动设备进行设置

专业提示:使用密码管理器为您的 Pi 和 RealVNC 账户生成并存储强且唯一的密码。

我应该使用 VPN 来提高安全性吗?

VPN 在很多方面都很有用,但在使用 RealVNC Connect 进行远程桌面连接时,您并不需要 VPN。该服务已提供端到端加密和安全云访问,可为您处理所有繁重的工作。RealVNC 的云服务建立的安全连接与使用 VPN 一样安全。您可以避免在已经加密的远程控制服务上运行 VPN 连接可能带来的性能下降和额外的复杂性。

切记:RealVNC Connect 的内置安全性功能足以保证您连接的安全性和响应速度。

步骤 6:排除 RealVNC Connect 的常见问题

连接问题

如果您遇到连接问题,那么以下是最常见的问题以及如何解决:

完全无法连接

  • 检查 Pi 是否已打开电源并与网络连接
  • 验证您的 IP 地址是否已更改(在 Pi 上输入 hostname -I)。
  • 确保 Windows 防火墙没有阻止 RealVNC Viewer
  • 尝试重启 Pi 和路由器

连接频繁中断

  • 测试互联网接入情况和连接速度
  • 检查路由器固件是否为最新版本
  • 确保 Pi 没有过热(键入 vcgencmd measure_temp 进行检查)

性能优化

如果运行有点迟缓,请尝试这些性能调整:

  1. 调整 RealVNC Viewer 设置:
    • 降低图像质量(按 F8> 选项> 图片)
    • 将颜色深度减至 256 色
    • 启用 “根据网络条件调整 “选项
  2. 在你的 Pi 上:
    • 关闭未使用的应用程序
    • 如果您觉得可以,并有足够的冷却系统,可以考虑超频
    • 尽可能使用有线连接,而不是无线网络连接

专业建议:如果您通过互联网连接,请尝试 RealVNC Connect 的 “Optimize for WAN”(为广域网优化)设置,它将为远程连接带来翻天覆地的变化。

RealVNC Connect 的高级技巧和窍门

在多台设备上使用 RealVNC Connect

RealVNC Connect 远程控制可在任何地方使用。只需在设备上安装 RealVNC Viewer,并使用 RealVNC 账户登录。您的 Pi 将自动显示在您的所有设备上。当您远离电脑或 Pi 时,用手机通过远程桌面查看您的项目再合适不过了。

从 Raspberry Pi 访问 Windows 文件

使用 RealVNC Connect,文件传输非常简单。在 RealVNC Viewer 中启用文件传输(按 F8> 文件传输),就可以在 Windows 和 Pi 之间拖放文件。你还可以在系统间直接复制粘贴文本和文件,就像共享剪贴板一样。

从世界任何地方控制 Raspberry Pi

建立云连接后,您就可以在任何可以上网的地方通过远程桌面访问 Pi。无需费力进行端口转发,也无需记住 IP 地址。只需登录您的 RealVNC 账户,即可使用。

专业建议: RealVNC 的云服务会自动处理连接安全性和路由,因此您不必担心动态 IP 或网络配置。此外,它还会自动选择最快的连接方式–直接点对点连接或在需要时通过安全的云中继连接。

RealVNC Connect 与 Raspberry Pi 的 RDP 比较

RDP 与 VNC:哪个更适合 Raspberry Pi?

RDP 和 RealVNC 都能让您连接到 Pi,但两者还是有区别的。下面是它们功能的一些比较:

性能:

  • RDP 通常更适合 Windows 之间的连接
  • RealVNC Connect 对 Raspberry Pi 进行了优化
  • RealVNC 在 Pi 上更流畅地处理图形和动画

兼容性:

  • RDP 需要额外的设置,在 Raspberry Pi 上可能比较麻烦
  • RealVNC Connect 开箱即可使用
  • RealVNC 内置于 Raspberry Pi 操作系统中,无需额外安装

安全功能:

  • RDP 依靠基本的 Windows 身份验证
  • RealVNC Connect 提供企业级加密功能
  • 云连接无需端口转发即可自动确保安全性

真正的区别: RealVNC Connect 真正与众不同的是它的云功能。远程桌面连接通常需要配置端口转发和静态 IP。如果您的互联网不使用静态 IP 地址,那么您还需要动态 DNS 服务来不断更新您的详细信息。

RealVNC Connect 远程桌面简单易用。登录您的账户,您就可以在世界任何地方进行连接。

专业建议 如果您非常重视远程 Pi 访问,那么 RealVNC Connect 是最简单、最安全的选择。它专为远程连接而设计,仅凭云功能就值得优先于 Microsoft 远程桌面进行选择。

结论

这涵盖了使用 RealVNC Connect 设置 Raspberry Pi 连接所需的所有基础知识。一旦您体验过从任何地方管理 Raspberry Pi 的便利,您就会想,不知道以前没有它是如何应对的。一旦尝试过远程控制系统的便利,你就再也离不开它了。

请访问 realvnc.com/connect 下载 RealVNC Connect 并开始使用。免费版本已经提供了丰富功能,但如果您认真考虑安装远程桌面应用,那么通过云进行连接和文件传输等 Premium 功能也值得了解。

请记住: RealVNC Connect 不仅仅是一个 远程桌面连接应用程序。当您将其用于您的系统时,您可以放心,因为您的连接安全且可靠。

了解更多相关信息

对 VNC 与 VPN 感到困惑?一个可以实现远程桌面控制,另一个可以确保整个网络的安全性。本文分析了两者的区别、安全风险和使用案例,展示 RealVNC Connect 如何为现代企业提供安全的远程访问。...

破坏远程会话的最快方法是什么?糟糕的屏幕共享体验会卡顿、出错,或把您无意展示的内容闪现出来。 如果您使用的是 … 阅读更多

...

2025 年,您的电脑可能就在走廊尽头,也可能在南极洲。无论如何,要快速、可靠地访问它,不应该需要支持工单或网 … 阅读更多

...

今天免费试用RealVNC®Connect

无需信用卡,即可免费、安全、快速地访问设备 14 天。 随时升级或取消