Cloudflare + 浏览器远程桌面(Zero Trust)

Cloudflare 内网穿透 + 远程桌面 + 多网站部署

环境:

  • ✅ 有域名

  • ✅ Windows 内网服务器

  • ✅ 需要远程桌面

  • ✅ 需要多个网站访问


🏗️ 一、架构

复制代码
互联网用户
     │
     ▼
☁️ Cloudflare CDN + Zero Trust
     │
     ▼
Cloudflare Tunnel
     │
     ▼
Windows 内网服务器
 ├── SpringBoot  (8080)
 ├── Vue         (5173)
 ├── WebSocket   (8081)
 └── 远程桌面    (3389)

🌍 二、域名规划

域名:

复制代码
yourdomain.com

建议子域名:

域名 服务
api.yourdomain.com SpringBoot API
web.yourdomain.com Vue 前端
chat.yourdomain.com WebSocket
rdp.yourdomain.com 远程桌面

三、安装 Cloudflare Tunnel(Windows)

下载:

https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/install-and-setup/installation/

下载:

复制代码
cloudflared-windows-amd64.exe

重命名:

复制代码
cloudflared.exe

放入:

复制代码
C:\cloudflare\

四、登录 Cloudflare

打开 CMD:

复制代码
cd C:\cloudflare
cloudflared login

浏览器会自动打开授权

成功:

复制代码
You have successfully logged in

五、创建 Tunnel

复制代码
cloudflared tunnel create gig-platform

成功后生成:

复制代码
C:\Users\你的用户名\.cloudflared\
xxxxx.json

六、创建生产级 config.yml

路径:

复制代码
C:\Users\你的用户名\.cloudflared\

创建:

复制代码
config.yml

内容:

复制代码
tunnel: gig-platform
credentials-file: C:\Users\你的用户名\.cloudflared\xxxx.json

ingress:

# SpringBoot
  - hostname: api.yourdomain.com
    service: http://localhost:8080

# Vue
  - hostname: web.yourdomain.com
    service: http://localhost:5173

# WebSocket
  - hostname: chat.yourdomain.com
    service: http://localhost:8081

# 远程桌面
  - hostname: rdp.yourdomain.com
    service: rdp://localhost:3389

  - service: http_status:404

七、绑定 DNS

执行:

复制代码
cloudflared tunnel route dns gig-platform api.yourdomain.com

继续:

复制代码
cloudflared tunnel route dns gig-platform web.yourdomain.com

继续:

复制代码
cloudflared tunnel route dns gig-platform chat.yourdomain.com

继续:

复制代码
cloudflared tunnel route dns gig-platform rdp.yourdomain.com

八、启动 Tunnel

复制代码
cloudflared tunnel run gig-platform

成功显示:

复制代码
Connected to Cloudflare

九、远程桌面访问

Windows 远程桌面:

输入:

复制代码
rdp.yourdomain.com

用户名:

复制代码
你的Windows用户名

即可远程访问


十、更安全(开启 Zero Trust)

进入:

复制代码
https://one.dash.cloudflare.com

设置访问权限:

例如:

只允许:

复制代码
你的邮箱

别人访问:

复制代码
rdp.yourdomain.com

会要求登录验证,非常安全 🔐


十一、开机自启动

安装服务:

复制代码
cloudflared service install

启动:

复制代码
net start cloudflared

现在:服务器重启后自动连接


十二、访问效果

现在你可以访问:

复制代码
https://web.yourdomain.com
Vue

https://api.yourdomain.com
SpringBoot

https://chat.yourdomain.com
WebSocket

rdp.yourdomain.com
远程桌面

十三、优化

再安装:

Nginx

统一代理:

复制代码
localhost:80
 ↓
Nginx
 ↓
SpringBoot
Vue
WebSocket

更稳定


十四、架构

复制代码
互联网
   │
Cloudflare CDN
   │
Cloudflare Zero Trust
   │
Cloudflare Tunnel
   │
Windows服务器
   │
Nginx
   │
SpringBoot
Vue
WebSocket
远程桌面
相关推荐
平头老王6 天前
CI/CD流水线设计 — 第1章:常见误区
ci/cd·自动化·devops·持续部署·持续集成
技术硬汉8 天前
DL 平台:DeviceTouch远程维护实战(串口)
物联网·信息与通信·远程工作·iot
xiami_world9 天前
私有化部署协同白板选型指南:从Docker容器化到信创全栈适配的架构实践
运维·人工智能·docker·ai·持续部署
杜子不疼.10 天前
2026年6月最新横评:UU远程 / ToDesk / 向日葵,免费版功能、画质、延迟全维度对比
远程工作
2601_9618454210 天前
高考真题试卷电子版|2025高考全科试卷分类下载
考研·面试·蓝桥杯·远程工作·程序员创富·高考
爱勇宝10 天前
RustDesk 私有远程控制服务器部署
远程工作
远程软件小助理11 天前
ToDesk节点繁忙、向日葵免费试用受限,还有什么免费好用的远程软件推荐?
经验分享·游戏·远程工作
袁煦丞 cpolar内网穿透实验室12 天前
飞书+龙虾!摄影师局域网外使用龙虾实例!
飞书·远程工作·内网穿透·cpolar·摄影师·openclaw·安全内网链接
JoyCong199814 天前
ToDesk AI 正式登场:您的智能远程助手,积分新玩法科普
人工智能·安全·电脑·远程工作·远程操作
杜子不疼.16 天前
2026年6月,我的首选UU远程远控实测:快捷键、隐私屏、小窗口,这些新功能我都替你试了
远程工作