远程桌面连接方法汇总
远程桌面连接方法汇总
Zgfnye远程桌面连接方法汇总
直接使用第三方远程桌面控制软件(需要登录)
teamviewer
向日葵
todesk
直接使用开源的第三方远程桌面控制软件(免登录)
- rustdesk
通过内网穿透实现远程桌面控制
tailscale + window自带远程桌面/rustdesk(跨平台支持)
cloudflared + window自带远程桌面(只适用于电脑端)
前面的方法比较简单,按照客户端的提示逐步操作即可。所以这里只着重说明最后一种方式
cloudflared + window自带远程桌面实现方式
需要注册好cloudflare账号、注册一个域名并托管到cloudflare
配置被控端:
登录cloudflare面板-在右侧菜单进入zero trust
在Zero trust面板选择 Networks–Tunnels(没有创建计划的话就按照官方指引创建一个免费的plan)
按指引创建一个Tunnels即可(可以创建多个Tunnels,按设备创建,因为每个Tunnels都要在设备商运行一个守护进程)
选择需要内网穿透的设备对应的平台,按官方指引下载程序,并执行绑定代码:
1 | cloudflared.exe service install eyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx |
Public Hostname Page页面的配置:
subdomain:自己任意填入
domain: 点击选择自己托管到cloudflare的域名 <example.com>
path:留空
type:点击选择 RDP
URL:填入:“localhost:3389”
保存后显示healthy就配置成功了
配置控制端:
注意将 submain 替换为自己填写的子域名,example.com 替换为托管到 cloudflare 的域名,然后 cmd 输入:
1 | cloudflared.exe access rdp --hostname <submain.example.com> --url localhost:2333 |
然后windows自带的远程桌面软件输入localhost:2333便可以访问了
注意:校园网环境下,电脑开机后,首次使用windows自带的远程桌面控制软件连接被控端电脑,被控端电脑必定会自动断网,需要手动给被控端电脑重新联网。后面断开重连便不再会自动断网。
致谢:
https://blog.csdn.net/ET1131429439/article/details/134396569