如果你需要全球POP点接入满足全球商用全球远程桌面需求?
如果你需要跨运营商专线无法满足跨网通信要求?
如果你因为互联网频繁断网造成的无法一直连接远程需求?
如果你需要大批量远程连接桌面与互联网隔离需求?
如果你想对远程桌面有着更深入的理解?
对于笔者这篇长篇大文,希望能给你一些关于“远程桌面的灵感”
之前一直听说TeamViewer好用,首先想到的就是这个软件,个人版是免费的,使用起来是真的很方便,个人版免费,输入ID就能使用了。
不过仅限于个人使用,公司等到才几分钟,居然提示检测到商业用途,连接时长被限制(???黑人问号)
再有就是国内比较有名的向日葵,和做内网穿透的花生壳是一家公司。试用了一下,确实是比较完善了,而且个人版永久免费,这点就比较良心。
不过免费版限速到了300KB/s,画面模糊感太重了,帧数更是只有15帧左右,卡顿非常严重,而且大概是使用CPU转码来串流屏幕显示画面的原因,还经常占掉被控制机器百分之二三十的CPU(其实TeamViewer占用的资源也不低)。
分辨率的设置也很有限,有时候需要在iPad上管理,就只有1920×1080和1280×1024两种选择,前一种画面太宽,后一种又分辨率太低且太窄,实在是尴尬。除此之外还有Anydesk,但是又担心服务器在国外,不够稳定。
吐血了,难道就没有画面清晰度好占用资源低,又能多平台使用,,价格不高,还能拿来搞些骚操作的远程桌面方案吗?
坐在板凳上完成社会与人生的大思考之后,忽然想到似乎Windows自带的远程桌面就能满足绝大部分需求了,但奇怪的是都没见过大家用这东西,难道是不好用?非也非也。
微软集成进Windows系统的远程桌面功能简直是个免费的大蛋糕,使用的RDP协议经过了很多次迭代非常成熟,如果不是广告法限制的话,应该可以称是最好用的远程桌面了,各种特性多到数不过来,随便列举几条很实用的。
Windows的剪贴板数据可以在远程及本地计算机之间互通——如果你在用一台Windows电脑控制另一台的话,基本上复制东西Ctrl+C,Ctrl+V就好了。
远程应用程序,磁盘映射——也就是说远程那台电脑有啥软件没有安装的话,可以把本地的硬盘映射上去,直接打开软件,简直是远程帮电脑小白操作的福音,工具都不用传过去了,也可以用来传文件。
RemoteFX网络自动检查和渐进式渲染 自动适应最初以及不断变化的网络条件,提供更好的用户体验。
支持嵌套RDP会话。——也就是如果局域网里还有其他电脑的话,可以玩套娃,用一台电脑控制另一台电脑再用那台电脑控制另一台电脑再……你可以在远程桌面会话主机之间进行
USB重定向。——意思是你可以在一台电脑上用另一台电脑上插的USB设备,比如说U盘。RemoteFX流媒体。视频和音频内容在服务器端使用常见的编码器(H.264、AAC、RDP渐进)进行编码并发送到客户端进行解码。——也就是说这货还能用来远程看视频,应该来说画质比向日葵那种录屏再解码的好了一大截。
再有就是最重要的一条:
RemoteFX图像自适应。RDP监测正在交付的内容类型并采用不同的编码技术对特定的内容进行性能优化。就是这货决定了Windows远程桌面画质远远的要好于第三方软件。
简单的来说,微软协议级别的远程控制程序可以判断屏幕里哪些内容是变化的,画面变化了哪点传哪点,哪里不会点哪里。
还有时候传的是描述数据,比如在哪里显示一个窗口,一个按钮,一行文字,而不是很多软件那样简单粗暴的连续截图,压缩再传输。这个样子就能成倍的减少要传输的数据量,还能降低延迟。再加上RemoteFX还支持硬件加速渲染,CPU使用率也要比传统的一些第三方远程控制软件低。
至于配置方便程度嘛,如果你用的是Windows10系统的话,点开系统设置就能看到了,非常方便。
原因是这货基本就只能在局域网使用,想要外出控制家里或者公司的电脑就没辙了,除非你有一个公网IP地址,并且可以在路由器端把远程控制使用的端口映射出去。因此,为了解决这个问题,就只有一种方案:内网穿透。
在此复习一下内网穿透的知识,你必须要一台有拥有公网IP的服务器,在服务器和需要转发的机器之间建立一条通信信道,把处在内网,需要转发的那端的数据包发送到拥有公网IP的服务器,再由服务器发送给需要这个数据包的客户端。
其实前面说了这么多,如果你是个人用户,简单远程访问,解决的方案千篇一律,但是你是公司或者是商业用途,面对复杂的公司底层网络,在不改变网络结构的情况下该怎么办?
如果你需要全球POP点接入满足全球商用全球远程桌面需求?
如果你需要跨运营商专线无法满足跨网通信要求?
如果你因为互联网频繁断网造成的无法一直连接远程需求?
如果你需要大批量远程连接桌面与互联网隔离需求?
如果你想对远程桌面有着更深入的理解?
看盒子外面的图案还以为是路由器,实际盒子很小,桌子上的键盘和机箱都是很迷你的。
而连接到第二网口,一是为了不影响下面连接的设备的网速,并且让设备保持在原来的局域网内,二是独立的第二条线路可以用不同的线路或ISP(运营商),来实现第一个网口的网络掉线的情况下依然能够联网。
这也就是我对以后这类设备可能拥有4G网络功能如此感兴趣的原因,这应该是盒子类硬件的另一个发展方向吧,作为网络不稳定时的备用线路,支持远程重启和WOL(局域网唤醒)之类的功能的话,可以实现完全无人管控的远程操作。
所以说,现在你知道双网口电脑的出现到底是为什么了吧。
接下来试一下这个盒子的延迟情况,毕竟延迟直接决定了远程桌面的跟手度,移动宽带果然还是不行,延迟在54ms左右。
应该跟我是用的IP是北京,而地址在江苏也有关系,建议让客服帮忙选择最近的机房。
对于Win10来说,远程桌面配置简直是太简单了,话不多说,点开开始菜单→设置→系统,看到左侧的那个远程桌面了吗?
缺点是登录这个访客账号时,需要注销并且重新登录Windows,文档数据也是独立的,比较适合把电脑借给别人或者临时办公使用。
可以通过修改注册表来实现无密码登录,但是由于我们现在是将远程桌面的端口暴露在互联网中的,谁都可以连,所以千万不要无密码和弱密码登录!否则你的电脑随时会成为一台黑客手中活着的肉鸡。(甚至建议大家修修改注册表,不使用默认的3389端口)
设置完被控制端,我们就可以开始远程控制了。
所有Windows设备的操作都是相同的,只需要按下快捷键”Win+R“,或者在Windows徽标上右键,选择“运行”,在弹出的窗口输入“mstsc”就可以了。
解析到阿里云域名的方式如下图,注册域名的方法就不解释啦,主机名可不填。
最强大的是,画面几乎没有任何失真情况出现,字体非常清晰。
而且为了节省带宽,向日葵还会把壁纸设置成黑色,并且关闭拖动窗口的动画效果。
微软的软硬件底层加速还是厉害,比单纯的录屏强多了。
假如你因为经常出差在外等因为各种原因不想要带电脑,笔记本性能不够用,或者需要远程控制家里/公司的电脑来完成工作的话,基本上配合一台平板电脑,或者手机+便携显示器,连接上蓝牙鼠标和键盘,就是一部随身PC了。
就比如说最近我有一次上课没有带电脑,恰好那节PLC编程课需要使用电脑,就直接用iPad+远程桌面搞定,简直不要太方便。(对于一些学校的内网来说,还可以直接使用局域网IP连接)
Windows远程桌面用下来感觉最大的好处就是终于不再受制于人了,而且比第三方更稳定,不容易掉链子,由于微软粑粑的底层优化和硬件驱动,性能更是要远好于第三方软件。
配合上我手上这台零遁的公网IP盒子,还能实现在没有登录Windows,意外断电之后重新来电还能顺利连接,甚至可以专门为远程控制准备一条专线,稳定性大幅提升,而且端口的使用非常自由,在有备案的情况下还可以用来搭建博客、企业门户。
不过这个盒子目前的功能还在完善,依然有一些不足的地方,如今的网络社会越来越浮躁,相信很多人只是想看个结果,在此我也来列举几条优势和待完善的点供大家参考:
直接使用RDP协议独立的硬件,在被控制端未开机、主要网络断开、软件出现问题的情况下依然能够正常工作。
配置更简单,即插即用,不需要任何设置。在互联网断网的情况下远程桌面依然不受影响!
拥有全球POP点接入,满足全球商用全球远程桌面需求并且延迟很低!
开放80/443等端口,可以搭建博客、企业门户等网站。
待改进:
建议添加一个图形化Web管理界面(或App),进行端口管理,内网设备管理。