🚀 零公网IP:使用 Cloudflare Tunnel 快速部署远程桌面 (RDP) 指南
本指南介绍如何通过 Cloudflare Zero Trust 实现内网穿透,将家中或公司的 Windows 远程桌面 (RDP) 挂载到域名地址,实现全球随时随地安全连接,无需公网 IP,无需路由器打洞。
🛠️ 核心架构
- 受控端 (家/公司电脑):运行
cloudflared服务,建立加密隧道。 - 中转站 (Cloudflare Edge):负责流量分发与安全过滤。
- 访问端 (你的笔记本):运行
cloudflared客户端,将远程流量映射到本地端口。
第一部分:被动端(远程主机)快速部署
这是最简单的“云端管理”部署方式,所有的规则修改都在网页端完成。
1. 创建隧道
- 登录 Cloudflare Zero Trust 控制台。
- 进入 Networks -> Tunnels -> Create a Tunnel。
- 选择 Cloudflared 并命名(如
Home-PC),保存。
2. 安装连接器 (Connector)
- 在页面中选择 Windows。
- 复制那段包含
Token的长命令。 - 在远程主机上以管理员权限打开终端,粘贴并运行。
- 成功后,网页下方状态会显示为
HEALTHY。
- 成功后,网页下方状态会显示为
3. 配置域名映射 (Public Hostname)
- 在隧道配置页面,点击 Public Hostname 标签页。
- 点击 Add a public hostname:
- Subdomain:
rdp(或其他你喜欢的名字) - Domain: 选择你的域名 (例如
yourdomain.com) - Service Type: 必须选 RDP
- URL:
localhost:3389
- Subdomain:
- 点击 Save。
第二部分:访问端(你的本地电脑)连接操作
由于 RDP 协议无法直接在浏览器运行,访问端也需要一个小程序来“翻译”流量。
1. 下载工具
从 Cloudflare 官网 下载对应系统的 cloudflared 执行文件。
2. 建立本地转发隧道
在你的本地电脑打开终端(CMD 或 PowerShell),输入以下命令:
cloudflared access rdp --hostname rdp.yourdomain.com --url localhost:5555
- Title: 🚀 零公网IP:使用 Cloudflare Tunnel 快速部署远程桌面 (RDP) 指南
- Author: Salvio
- Created at : 2026-04-29 00:00:00
- Updated at : 2026-04-30 03:29:12
- Link: https://blog.ixsay.com/post/dfe078c7.html
- License: All Rights Reserved © Salvio
Comments