使用 FRP + Guacamole 搭建个人远程桌面访问方案全过程记录 项目背景 由于家庭网络通常没有固定公网 IP,且部分办公环境无法安装传统远程控制软件,需要搭建一套:
不依赖家庭公网 IP、不需要路由器端口转发、支持纯浏览器访问、可远程控制 Windows 桌面的方案。
最终方案:用 FRP 打通「公网 VPS → 家庭 Windows」的隧道,再用部署在 VPS 上的 Apache Guacamole 提供浏览器端远程桌面(RDP)访问。
整体架构 外部客户端(任意浏览器) ↓ 公网 ↓ 阿里云 VPS ├── frps(FRP 服务端,Docker) └── Guacamole + guacd + postgres(Docker) ↓ FRP 隧道 家庭 Windows 主机 └── frpc(FRP 客户端,开机自启) ↓ 目标服务 RDP(127.0.0.1:3389) 数据流:浏览器 → Guacamole(8080) → guacd → VPS:13389 → frps → frpc → 127.0.0.1:3389
环境信息 项目 说明 VPS 阿里云,Ubuntu 24....
使用 Cloudflare Tunnel + MeshCentral 搭建个人远程控制环境全过程记录 项目背景 由于部分办公环境存在限制,例如:
公司电脑无法获取管理员权限; 无法安装传统远程控制软件; 无法直接通过公网访问家里的电脑; 家庭网络通常没有固定公网 IP; 因此需要搭建一套:
不依赖公网 IP、不需要路由器端口转发、支持浏览器访问、支持远程桌面控制的个人远程访问方案。
最终方案:
公司电脑 ↓ 浏览器访问 ↓ Cloudflare Tunnel ↓ 家庭电脑 ↓ MeshCentral ↓ 控制家庭设备 整体采用:
Cloudflare Tunnel:负责安全内网穿透; MeshCentral:负责远程设备管理和桌面控制; 自定义域名:提供稳定访问入口。 最终访问地址:
https://remote.******.com 一、三台电脑工作模式说明 整个系统涉及三台设备:
1. 家庭主机(服务器端) 作用:
作为远程控制目标,同时运行 MeshCentral 和 Cloudflare Tunnel。
运行环境:
Windows 系统 主要功能:
软件 功能 MeshCentral 提供远程控制服务 cloudflared 将本地服务安全暴露到公网 Node....
创建U盘介质 有至少 8GB 空间的空白 U 盘,若不是空白创建介质时会自动清空。
🐾官方工具: https://go.microsoft.com/fwlink/?LinkId=691209
直接下载按照提示操作就行了,不过仅限win10
🐾ventoy(绿色开源): 官网 蓝奏云 直链下载
202109192250138
第一步:选择设备
第二步:安装
第三步:将下载的系统镜像 .iso 文件移动到U盘即可,这里推荐一个下载windows正版系统的网站 ITELLYOU
注意保存必要文件