远程桌面工具经验分享

Viewed 3

又是一年新生季,这篇博客主要分享一下笔者校园生活中常用的远程桌面工具叭

Win 系统常用的远程桌面工具有好几种,常用的是自带的 rdp/mstsc、sunshine+moonlight 组合、qq 自带的远程协助,以及其它同学用过的 rustdesk、todesk、parsec等,以下笔者一一道来。

Nothing diminishes anxiety faster than action. — Walter Anderson

Rdp/mstsc

简单易上手,win 系统原生自带,服务端需要专业版及以上版本才能用,客户端(mstsc)在任意版本都能用,且支持mac、linux、安卓等系统,但需要双方具有网络直连的 ip 才行。由于运营商公网 ip 限制,通常并不可能,但在校园网、同一个路由器下等环境是可以轻松做到的,亦或者通过异地组网工具 tailscale、zerotier 等,这类组网工具网上都有详细的教程,笔者也是用的这种方式,这里就不赘述了;

此外,rdp 由于是微软自家的,所以有个很多远程桌面软件都不支持的功能,它可以自动同步剪贴板,无痕在本地电脑和远程电脑复制粘贴文本、图片和文件;且对于打印等功能,也会自动配置重定向设备;并且其传输协议也非常优秀。

这个应用虽然好用,但有个比较烦人的问题在于,由于 win 系统不支持多用户同时使用,所以远程桌面连接上后,电脑会自动熄屏锁屏,断开连接后不恢复;虽然增加了安全性,但大部分使用场景下反而没啥用,增加了每次输密码的负担;笔者之前搜索该问题时,发现过别人的解决方案,在需要断开远程桌面时,通过运行以下 bat 脚本来断开,可以将原来屏幕设置为非锁屏状态;

for /f "skip=1 tokens=3" %%s in ('query user %USERNAME%') do (  
  %windir%\System32\tscon.exe %%s /dest:console  
)

此外,虽然通常这个应用是来办公敲代码的,但也架不住有人想用它来打游戏,由于默认情况下,win 系统在被远程连接情况下不会调用独显去跑应用。为了开启显卡加速,需要去配置组策略,由于这一块也有人分享过,所以这里也不赘述了,感兴趣的小伙伴可以搜索”rdp 开启显卡加速”或者”rdp 优化操作”自己配一下;但有些电脑开启显卡加速后有可能会出现在断开远程桌面后蓝屏重启的现象,此时注意回退设置

Sunshine+moonlight

笔者另一个常用的是 sunshine + moonlight 组合,这个工具其实是个串流工具,通常用来本地投屏打游戏,同样也需要网络直连的 ip,并且它需要电脑不能处于锁屏熄屏状态,且由于没有管理员权限,如果应用要申请管理员权限,默认是进不了 uac 界面(不建议关闭,会增加风险),所以会卡住,需要断开连接重连。

听完这些,是不是感觉它是 rdp 的下位替代。别急,它的优点也挺多的: rdp 侵入性比较大,会调整显示的分辨率,且默认不会调用显卡加速,由于现代软件一般都有显卡加速,所以像谷歌浏览器、vscode等应用在被远程连接后都可能会有些许卡顿,要重开软件解决,而某些全屏的软件更是可能会直接闪退。而像这类只串流的远程桌面软件,就基本上不会有啥影响;对于锁屏电脑的连接需求,可以使用 rdp + 上述脚本解除锁屏后连接;而对于担心被别人窥屏的问题,可以使用基地版等来解决,这类网上也有较多教程;对于笔记本盒盖自动关闭显示屏电源的问题,b 站上有 up 主分享过使用显卡诱骗器来解决这个问题的教程。

而对于这个软件,其实让它成为不可或缺的常用软件原因还有一个。一般来说,只要电脑可以跑 rdp,就一定可以跑这组方案。Rdp 在两个 win 系统的互联体验非常好,而 rdp 的安卓版客户端,受限于现在各类平板系统对虚拟键盘的支持和快捷键捕获问题(需要重定义快捷键避免触发平板自己定义的快捷功能)、以及微软对其时常一两个月更新一次,更完修复部分 bug 后又引出新咖哩味 bug 等操作,平板上使用体验上有点令人难绷,所以平板上笔者通常使用这组方案来跑远程桌面,体验挺舒适的。

QQ 的远程协助

这应该属于广义上的远程桌面,它需要两个电脑上都有 qq/tim,并通过发起、确认来完成连接,通常这两个电脑都需要有人操作。体验非常非常非常的一般,或者说稀烂,但好处在于,其它的软件或多或少需要下载配置或者有 ip 需求,而这个软件只要双方都有 qq 就行了,一般用于临时帮助朋友配置操作电脑使用,朋友可以看到你操作的内容。而都 5202 年了,应该不会有人电脑里没有装 qq 叭,所以偶尔派上用场的 (什么叫作tim 版本不能和 qq 连接?也就是说我还要专门去下载安装一个临时 qq 才行??)

Todesk、Rustdesk、parsec

这两个软件也算比较有名了,和上述的方案相比,优点在于不用需要知道 ip 或者配置异地组网了。但缺点在于,todesk 是商业软件,很多功能都有限制,免费版好像体验不是很好;Rustdesk 的话需要中转服务器,官方提供的中转服务器不包含国内的,所以要么自建要么使用其它人配好的,但我都这样了,我为啥不去研究下异地组网,一劳永逸呢;parsec 好像免费版体验还行,配置也挺简单,但体验过上述方案自由的感觉后,笔者也放弃这个尝试,觉得上述方案麻烦的小伙伴不妨一试。


原文:xiezh · 远程桌面工具经验分享 · CC BY 4.0。

0 Answers