VNC远程连接树莓派的方法

VNC远程连接树莓派的核心方法是:树莓派上启用VNC服务,电脑上安装客户端软件,通过局域网IP地址从电脑连接‌。以下是具体操作步骤:


1. 在树莓派上启用VNC服务

  • 图形界面设置(适用于有显示器操作)

    点击树莓派左上角菜单 → Preferences → Raspberry Pi Configuration → Interfaces → 启用 ‌VNC‌ 选项。

  • 命令行设置(适用于无显示器"Headless"模式)

    通过SSH登录树莓派后,运行以下命令安装VNC服务器:

    python 复制代码
    sudo apt-get update
    sudo apt-get install tightvncserver -y

    安装完成后启动服务并设置密码:

    python 复制代码
    vncserver :1

    系统会提示你设置一个8位以内访问密码。


2. 获取树莓派的IP地址

在树莓派终端中输入以下命令查看当前IP:

python 复制代码
ifconfig

或使用简化命令:

python 复制代码
hostname -I

记录下如 192.168.x.x 格式的局域网IP地址。


3. 在电脑上安装VNC客户端

推荐使用 ‌RealVNC Viewer‌(跨平台支持Windows/macOS/Linux):

  • 下载地址:RealVNC Viewer
  • 安装后打开软件,在地址栏输入:树莓派IP地址:5900(例如:192.168.50.131:5900
  • 点击连接,输入树莓派的用户名和密码即可进入图形桌面。

⚠️ 注意:端口号 5900 是VNC默认映射端口,若使用 tightvncserver 则为 :1 对应 5901,建议统一使用系统自带VNC服务以避免混淆。


4. 实现公网远程访问(可选进阶)

如果希望在外部网络(如出差、旅行时)远程控制树莓派,需配置‌内网穿透‌:

  • 在树莓派上安装 ‌Cpolar ‌ 工具实现本地服务映射到公网:

    python 复制代码
    curl -L https://www.cpolar.com/static/downloads/install-release.sh | sudo bash
  • 启动Cpolar隧道并绑定VNC服务端口(5900),生成公网可访问链接。

  • 之后可通过Cpolar提供的公网地址+端口,配合VNC Viewer实现远程连接。

相关推荐
深圳市恒锐丰科技杨生3 小时前
EG2121 250V 单路半桥栅极驱动芯片|屹晶 EGmicro
嵌入式硬件·硬件工程
深圳市恒锐丰科技杨生4 小时前
EG1165 / EG1165S 600V 半桥 PWM 控制芯片|屹晶 EGmicro
嵌入式硬件·硬件工程
不会声调的博er6 小时前
AD16 在 PCB 中修改网络级焊盘颜色
硬件架构·硬件工程·pcb工艺
智者知已应修善业18 小时前
【4060BD_5V应用电路图】2022-12-24
驱动开发·经验分享·笔记·硬件架构·硬件工程
深圳市恒锐丰科技杨生1 天前
EG4318 / EG4319 / EG4320 铅酸电池三段式充电副边管理芯片|屹晶 EGmicro
嵌入式硬件·硬件工程
深圳市恒锐丰科技杨生1 天前
EG1253 电流模式 PWM 控制器|屹晶 EGmicro
嵌入式硬件·硬件工程
周周记笔记1 天前
LTC7000高边NMOS驱动器测试与过流保护方法论
硬件工程·数据手册·测试方法·硬件测试·机器人测试
半导体憨包1 天前
光伏组件级MLPE功率优化器DCDC:25年寿命+IP67+雷击,怎么设计才不“翻车“?
嵌入式硬件·硬件工程·dc-dc·半导体芯片
深圳市恒锐丰科技杨生2 天前
EG2134 300V 三相独立半桥栅极驱动芯片|屹晶 EGmicro
嵌入式硬件·硬件工程
mk0152 天前
电动自行车汽车工业系统电机驱动100V高压恒定导向芯片进口替代
驱动开发·单片机·硬件工程·智能硬件·pcb工艺