首页 > 系统相关 >Windows电脑使用VNC远程连接本地局域网无公网IP树莓派5

Windows电脑使用VNC远程连接本地局域网无公网IP树莓派5

时间:2024-09-11 17:55:06浏览次数:14  
标签:树莓 VNC Windows 地址 点击 公网

文章目录

前言

树莓派因其小巧的尺寸和强大的功能而受到广泛欢迎,无论是作为教育工具、家庭娱乐中心还是各种项目的核心控制器。对于许多用户来说,通过 VNC 远程连接是利用树莓派的一种关键方式。VNC 技术使得用户可以轻松地在 Windows 桌面上远程访问和控制树莓派,无需物理接入显示器和键盘。这不仅极大地简化了树莓派的管理和操作,还提供了灵活性和便利性,使用户可以在任何时候、任何地点连接到他们的树莓派设备。
在这里插入图片描述

在 Windows 操作系统中,安装和配置 VNC 客户端同样简单直观。用户只需下载并安装 RealVNC Viewer 或其他兼容的 VNC 客户端软件,并输入之前设置的树莓派 IP 地址及相应的连接密码。这样一来,用户就可以像在本地一样,在 Windows 桌面上访问和操作他们的树莓派设备。

并且在Windows上安装完VNC后,还可以结合Cpolar内网穿透,实现长期公网远程访问树莓派,接下来就教大家如何在Windows上安装VNC,并且远程连接树莓派,实现公网访问。

【视频教程】

<iframe allowfullscreen="true" data-mediaembed="bilibili" frameborder="0" id="YRYfYzoH-1726046546502" src="https://player.bilibili.com/player.html?aid=113033170913155"></iframe>

Windows电脑安装配置VNC远程访问控制本地局域网内树莓派5桌面

1. 使用 Raspberry Pi Imager 安装 Raspberry Pi OS

本篇文章测试场景:Windows10、树莓派5、
准备工具:树莓派、TF卡读卡器、至少 8GB 的​​TF卡、5V 3A电源适配器、HDMI线、一个连HDML的显示屏、键盘鼠标

如未安装树莓派系统,可参考下方步骤,如已安装即可直接跳过,参考2.

(1)将TF卡连接电脑
(2)打开 Raspberry Pi Imager选择所需的操作系统

下载适用于您的操作系统的树莓派镜像工具。它支持大多数操作系统(Windows、macOS和Linux)。

[https://www.raspberrypi.org/downloads/][2]

image.png

  • 运行并安装树莓派镜像工具
  • 选择操作系统 -> Raspberry Pi OS (64-bit)
  • 选择SD卡

点击NEXT

image.png

点击编辑设置

image.png

设置用户名密码及语言设置,点击保存

image.png

点击是,然后等待读写中,系统写入,这可能需要几分钟。

image.png

烧录成功后,然后把TF卡插回树莓派中,树莓派连接好鼠标键盘,树莓派连接HDML线和显示屏,等待开机,可以看到进入到了树莓派桌面

image-20240722153001838

2. Windows安装VNC远程树莓派

接下来需要在树莓派中打开 SSH 和 VNC 权限

首先点击左上角树莓派logo,选择Preferences——Raspberry Pi Configuration

image-20240722153751826

点击Interfaces,勾选SSH 、VNC打开,点击OK

image-20240722153919525

回到Windows当中

接下来,需要在Windows中安装VNC Viewer软件

下载地址:https://www.realvnc.com/en/connect/download/viewer/

选择Windows,点击下载

image-20240722155145998

安装完成后,打开 VNC

image-20240722155302972

可以看到需要输入树莓派的IP地址加端口号

回到树莓派当中,打开上方终端,输入 ifconfig,查看一下本地树莓派的IP地址

image-20240722155432320

然后回到Windows的 VNC 当中,输入树莓派IP地址:5900,点击OK(这里我的IP地址是192.168.50.131)

image-20240722162725736

输入树莓派 用户名、密码,点击OK

image-20240722163127601

可以看到在Windows上使用VNC成功连接树莓派

image-20240722163226852

以上我们完成了在Windows安装VNC,另外相反如果树莓派想远程Windows或者其他设备,可以在树莓派中下载VNC Viewer,本篇文章使用的树莓派5,安装完树莓派系统后,打开桌面可以看到自带VNC Viewer.

image-20240722163812426

但是以上操作只能在本地局域网内进行,如果我们需要经常进行Windows远程连接树莓派,那么接下来就需要在树莓派的本地服务器上安装Cpolar内网穿透来实现将本地局域网地址映射至公网完成Windows远程连接树莓派。

接下来教大家如何安装Cpolar内网穿透,完成Windows公网远程连接树莓派!

3. 使用VNC Viewer公网远程访问树莓派

首先我们需要在树莓派上安装Cpolar内网穿透,打开树莓派的终端

3.1 安装Cpolar步骤

下面是安装cpolar步骤:

cpolar官网地址: https://www.cpolar.com

使用cpolar的也一键脚本命令进行安装

curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash

安装完成后,加入系统服务设置开机自启动

sudo systemctl enable cpolar

启动Cpolar服务

sudo systemctl start cpolar

查看cpolar服务状态

sudo systemctl status cpolar

Cpolar安装和成功启动服务后,打开树莓派的浏览器输入本机IP加9200端口即,或者localhost:9200 访问Cpolar管理界面,使用Cpolar官网注册的账号登录,登录后即可看到cpolar web 配置界面,接下来在web 界面配置即可

image-20240722165000693

3.2 配置固定的公网地址

登录cpolar web UI管理界面后,点击左侧仪表盘的隧道管理——创建隧道:

  • 隧道名称:可自定义,注意不要与已有的隧道名称重复
  • 协议:tcp
  • 本地地址:5900
  • 域名类型:临时随机TCP端口 (首次使用 选择随机地址测试)
  • 地区:选择China top

点击创建 (注意点击一次即可!)

image-20240722165525436

然后打开左侧在线隧道列表,查看刚刚创建隧道后生成的远程 TCP连接地址,这个地址就是远程连接的地址,在其他设备上使用该地址进行远程连接,下面进行远程地址测试

image-20240722170031920

3.3 VNC远程连接测试

跟上面一样我们在Windows中打开VNC Viewer,新建一个连接,输入刚才在树莓派中使用Cpolar生成的公网地址(注意只填写tcp://后面的地址),点击OK

image-20240722170453945

点击Continue

image-20240722170626939

重新输入树莓派的用户名、密码,点击OK

image-20240722170708965

image-20240722170757789

可以看到使用Cpolar生成的公网地址,成功的在Windows上访问到了树莓派当中,并且实现随时随地进行远程访问树莓派。

小结

为了更好地演示,我们在前述过程中使用了Cpolar生成的隧道,其公网地址是随机生成的。

这种随机地址的优势在于建立速度快,可以立即使用。然而,它的缺点是网址是随机生成,这个地址在24小时内会发生随机变化,更适合于临时使用。

我一般会使用固定TCP地址,因为它是一个固定的公网地址,可以实现长期的远程访问,更加提高工作效率!

接下来教大家如何配置一个固定的公网地址!

4. 固定远程连接公网地址

上面步骤在cpolar中使用的是随机临时tcp端口地址,所生成的公网地址为随机临时地址,该公网地址24小时内会随机变化。我们接下来为其配置固定的TCP端口地址,该地址不会变化,设置后将无需每天重复修改地址。

配置固定tcp端口地址需要将Cpolar升级到专业版套餐或以上。

登录Cpolar官网,点击左侧的预留,找到保留的tcp地址,我们来为远程联机地址保留一个固定的地址:

  • 地区:选择China vip
  • 描述:即备注,可自定义

点击保留

image-20240722171532579

地址保留成功后,系统会生成相应的固定公网地址,将其复制下来

image-20240722171636143

再次回到树莓派中打开cpolar web ui管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到我们上面创建的TCP隧道,点击右侧的编辑

image-20240722171806877

修改隧道信息,将保留成功的固定tcp地址配置到隧道中

  • 端口类型:修改为固定tcp端口
  • 预留的TCP地址:填写官网保留成功的地址,

点击更新(只需要点击一次更新即可,不要重复点击)

image-20240722172029804

隧道更新成功后,点击左侧仪表盘的状态——在线隧道列表,可以看到公网地址已经更新成为了和我们在官网固定的TCP地址和端口一致。这样表示地址已经成功固定了,下面测试固定地址连接

image-20240722172113127

4.1 固定TCP地址测试

继续回到Windows的VNC中,打开一个新的连接,输入cpolar生成的固定的公网地址(注意只填写tcp://后面的地址),点击OK

image-20240722172607300

点击Continue

image-20240722172542151

输入树莓派的用户名和密码,点击OK

image-20240722172655032

可以看到我们使用cpolar生成的固定的TCP地址成功的远程连接到了树莓派中,这样一个固定不变的公网TCP地址就设置好了,不用担心地址变化,随时随地都可以输入固定地址来进行远程连接树莓派了!
image-20240722172849726

标签:树莓,VNC,Windows,地址,点击,公网
From: https://blog.csdn.net/xianyun_0355/article/details/142145602

相关文章

  • Consul Windows部署
    一、Consul下载下载地址:Install|Consul|HashiCorpDeveloper本次使用Windows版本下载解压后,可看到consul.exe文件二、ConsulServer配置为了方便使用增加server-config.hcl和server-start.bat文件(一)server-config.hcl配置文件#节点名称node_name="my-consul......
  • Windows系统这操作真绝了,功能-1,用户效率下降80%
    作为Windows十几年的老用户来说,控制面板这个界面,小白是熟悉得不能再熟悉的了!这个面板出现之后,没有配文字或者是看不懂的语言,小白也能知道自己想要的功能在哪。Windows控制面板即将退出历史舞台?这个陪伴着我们走过39年岁月的功能也将迎来了退休?没错,微软这一次的Windows更新......
  • 如何使用zabbix内置 key 配置windows服务监控
    原作者:乐维社区原出处:乐维社区原文章链接:https://forum.lwops.cn/article/618windows的服务管理工具中有许多不同类型的服务,包括系统、应用程序、驱动程序、自定义服务等。在监控这些windows服务的时候,我们可以直接使用内置的函数key去进行监控。 Zabbix的内置key(键值)系统是......
  • Windows Server 2022 rdp
    继续水一篇:2022废弃了xddm转而使用wddm,rdp的渲染有比较大的变化。高版本的unreal又需要2022支持,被迫走上魔改windows以提升2022rdp环境下抓屏帧数的道路。测试代码来自https://github.com/robmikh/Win32CaptureSample,只手动添加了输出fps逻辑。patchwindows后能在[60,90]......
  • Parallels Desktop 20 发布下载,macOS Sequoia 和 Windows 11 24H2 支持准备就绪
    ParallelsDesktopforMac20.0.0(build55653)-在Mac上运行WindowsmacOSSequoia和Windows1124H2支持准备就绪请访问原文链接:https://sysin.org/blog/parallels-desktop/,查看最新版。原创作品,转载请保出处。作者主页:sysin.org在Mac上运行Windows全新登场Pa......
  • 如何在Windows上搭建并运行DolphinScheduler前后端开发环境
    作者:海豚调度研究随笔编辑整理:曾辉前言ApacheDolphinScheduler是一个优秀的分布式调度系统,广泛应用于大数据处理和自动化任务管理中。本文详细介绍了如何在Windows环境下搭建ApacheDolphinScheduler的前后端开发环境。包括从源码的下载、环境配置、数据库初始化、依赖安装......
  • 09 Windows批处理之标签和无序执行
    在最基本的层面上,标签是一种标识符,它用尽可能少的文字简明地定义了一种产品或一个对象。如果我们没有标签,商业就会停滞不前;杂货店里会摆满一架又一架神秘的罐头产品。晚餐吃什么?它可能是豆类或南瓜派混合物;我们要打开才能知道。如果没有标签,批处理就不会陷入如此混乱的境地,但......
  • windows系统清理
     1)最近发现C盘占用暴涨,最终导致文件都无法写入,开机几个小时之后必须重启,否则就GG,后来借助TreeSize工具查看占用情况,发现是pagefile.sys在作祟pagefile.sys是虚拟内存文件,目地是使用一部分硬盘空间来充当内存使用。当一个程序请求的内存空间大于物理内存时,就需要pagef......
  • Windows防火墙设置
    打开“控制面板”选择“Windows防火墙”选项,然后点击高级选项,如下图所示: (2)选择“高级设置”后,在右边菜单栏中找出“具有高级安全选项的Windows防火墙”并将其打开。打开后会发现在左边菜单栏中有“入站规则(InboudRules)”选项。将该选项打开,并在右边菜单栏中选择“新建规则(Ne......
  • VMware ESXi 8.0U3 macOS Unlocker 集成驱动版更新 OEM BIOS 2.7 支持 Windows Server
    VMwareESXi8.0U3macOSUnlocker集成驱动版更新OEMBIOS2.7支持WindowsServer2025VMwareESXi8.0U3macOSUnlocker&OEMBIOS2.7集成网卡驱动和NVMe驱动(集成驱动版)发布ESXi8.0U3集成驱动版,在个人电脑上运行企业级工作负载请访问原文链接:https://sy......