受欢迎的博客标签

远程桌面专题系列 - 方案选型

Published

moonlight+sunshine

tailscale

 

如果Teamviewer真的不能用了,替代品有哪些

https://zhuanlan.zhihu.com/p/87056282

moonlight+sunshine

https://zhuanlan.zhihu.com/p/657881254

tailscale

tailscale我折腾完了,现在的效果是远程桌面可以,游戏休想。问题是真要搭中转服务器我干嘛还用它

teamviewer

TeamViewer根据精简程度一共分为四个版本,分别是:

TeamViewer的软件版本有:

1、TeamViewer

TeamViewer 是功能齐全的完整版本,拥有该系列软件的全部所有功能,既可以当作服务器端供其他人进行连接,也可以当作控制端连接其它作为终端的服务器端。

2、TeamViewer Host

TeamViewer Host 是一个去除了控制端功能的简化版本,它的用途就是将电脑设置为一个可供其他人随时进行连接的服务器端系统。

3、TeamViewer QuickSupport

TeamViewer QuickSupport 的功能与 TeamViewer Host类似,也是用于将电脑设置为可供连接的服务器端,但它只能提供一次性的连接,连接中断或程序关闭后即失效,适用于临时性的演示或者远程支持。

4、TeamViewer Portable

TeamViewer Portable 是一个 免安装的 TeamViewer 精简版本,它去除了不常用的 VPN 及 TeamViewer 系统服务,所以体积相对较小,更适合随身携带使用。

TeamViewer Pilot
TeamViewer、TeamViewer Host、TeamViewer QuickSupport、TeamViewer Portable
TeamViewer Host
TeamViewer Host 是一个去除了控制端功能的简化版本,它的用途就是将电脑设置为一个可供其他人随时进行连接的服务器端系统。

1.TeamViewer

1.1 TeamViewer for windows

https://www.teamviewer.com/en/download/windows/

1.2.TeamViewer for Ubuntu

https://download.teamviewer.com/download/linux/teamviewer_amd64.deb

1.3.TeamViewer for Android

https://download.teamviewer.com/download/TeamViewer.apk

2.Additional Downloads for Android

TeamViewer Pilot

TeamViewer QuickSupport

TeamViewer Host

https://www.teamviewer.com/en/download/android/

 

TeamViewer Pilot

TeamViewer Pilot简介

无论您身在何方,AR让您能够通过屏幕远程解决问题。利用TeamViewer的AR解决方案 TeamViewer Pilot,您可以观看您的伙伴正在拍摄的画面。

您只需一瞥,就能够判断各种设备和机械等问题等。您的伙伴可以在现实世界的物体上设置3D标记,为沟通提供指导。
利用此款应用程序,可针对各种类型的设备、机器及基础架构问题提供远程协助。

• 通过显示而非仅讲述问题,简化故障排除体验并提高工作效率。
• 获得远程专家的实时服务和支持
• 专家可与您看到相同的画面,并用 3D 标记注释,与现实世界的对象毫无二致
• 您甚至可出于培训目的创建视频教程,分享您的知识

主要特征:
• 远程相机共享及实时视频流
• 高清 VoIP
• 3D 注释
• 最高安全标准:256 位 AES 会话编码,2048 位 RSA 密钥交换



TeamViewer Pilot 是现场维修技术人员提供可视化远程指导的首选。

更多

TeamViewer Pilot的功能
可以及时获得帮助

有一台机器突然停止工作,而此时是业务关键时刻,您需要即时的现场帮助。通过 TeamViewer Pilot,您可快速联系专家,通过手机摄像头向专家展示问题,并在其指导下解决问题。

被协助方头手机上安装TeamViewer Pilot, 协助方手持平板电脑,协助方可在平板上看到对方的视野,并在平板上标注物体,标注可以实时显示在对方的手机上,从而达到协助目的。

随时随地协助客户
无论您身在何处,您只需连接到客户的TeamViewer Pilot应用,就可以通过他们的手机摄像机查看现场,指导客户解决问题,如同您在现场一样。

远程解决问题,节省时间金钱
客户有时候需要的只是您的专业知识和指导,然后便可以自行设置了。如果您去往现场支持,不仅需要长途奔波,并且也不是非常必要。此时,您只需要在办公室里连接客户手机的TeamViewer Pilot,就可以为客户提供指导直至完成。

和智能眼镜和可穿戴耳机制造商合作

使现场员工或客户能够共享手机的摄像头视图。摄像头仿佛您的双眼可助您发现问题,从而帮助现场人员解决问题。

TeamViewer QuickSupport介绍

TeamViewer QuickSupport介绍
从Windows或Mac计算机获得移动设备支持!现在,您可以为您的移动设备接收远程技术支持了。技术人员可以进行对话、收发文件、查看设备信息、停止进程、推送WLAN设置等操作。技术人员甚至还可以对您的设备(Samsung、Sony、Alcatel One Touch / TCL、Medion等)进行远程控制,访问您的设备,就像在自己手中使用一样。特性:• 对话• 查看设备信息• 远程控制• 文件传送• 应用列表(卸载应用)• 进程列表(停止进程)• 推送WLAN设置• 查看系统诊断信息• 设备实时截屏• 将机密信息保存在设备剪贴板中• 采用256位AES会话编码,保证连接的安全性设备维修从来不曾如此简单!快速指南:
1. 下载并运行应用。
2. 另一方(例如技术支持人员)需要在其计算机上安装并启动TeamViewer完整版(在www.teamviewer.com下载)。
3. 将您的ID提交给您信任的并正在使用TeamViewer完整版的技术人员。

 

TeamViewHost

TeamView的Host,就是服务模式的运行版本,通常是安装的无人职守的服务器上,只作为被控端来使用。

安装host版本时,需要设置一个访问密码,并记录下它的帐号。以后就可以随时访问这台机器了。

 

 

有哪些远程桌面解决方案

1.windows windows

1.1 Windows远程桌面借助IP直连。

Windows自带的远程桌面非常高效,通过RDP协议,仅需少量数据即可映射出远方电脑的界面和进行指令传输,实际体验非常流畅。

不适合所有场合:(例如某些内网无法进行端口映射)

1.2 第三方公司的远程桌面解决方案

例如TeamViewer,虽然可以内网穿透、并支持多平台,但本身机制和Windows远程桌面又有所不同,更多地需要通过流媒体传输图像,这部分约等于实时视频.

 

1.SSH+X11转发

  

2.Server+client 

VNC、RDP

内网穿透技术方案

3.内网穿透
TeamViewer

4.

zerotier

5.  自己diy搭建内网穿透远程桌面解决方案

frp

ngork

 

远程控制方案

1.被控端有公网IP的方案(直连方案)

客户端直接连接被控端电脑并进行控制

方案1:被控端电脑动态公网IP+路由端口映射+远程桌面被控端<----- 远程桌面控制软件(客户端)

方案2:DDNS(动态公网IP映射到域名)+路由端口映射+远程桌面被控端<----- 远程桌面控制软件(客户端)

方案3:win平台自带的远程桌面,linux平台ssh、vnc。自己写一个ddns绑定到域名,外网通过vpn接入。

方案4:ipv6,人人有公网ip。ddns下直连完败任何一个内网穿透工具。电信宽带本地跨运营商延迟50ms,速度能跑满上行带宽。

 

2、VNC运行的工作流程

1)、VNC客户端通过浏览器或VNC Viewer连接至VNC Server。

2)、VNC Server传送一对话窗口至客户端,要求输入连接密码,以及存取的VNC Server显示装置。

3)、在客户端输入联机密码后,VNC Server验证客户端是否具有存取权限。

4)、若是客户端通过VNC Server的验证,客户端即要求VNC Server显示桌面环境。

5)、VNC Server通过X Protocol 要求X Server将画面显示控制权交由VNC Server负责。

6)、VNC Server将来由 X Server的桌面环境利用VNC通信协议送至客户端,并且允许客户端控制VNC Server的桌面环境及输入装置。

 

2.被控端处于内网的方案(内网穿透方案1)

需通过中转服务器转发,实现间接控制被控端.

环境要求

一台内网机器
一台公网机器(阿里云的)
一台个人电脑

方案1:FRP+自带的远程桌面 

方案2:自己搭建ngrok+远程桌面

3.被控端处于内网的方案(内网穿透方案2)

使用第三方公司提供的内网穿透方案。

方案1:TeamViewer

 

PC客户端

1.需通过第三方服务器中转类软件

1.1 国外软件

TeamViewer:个人版的话如果过于频繁连接不同计算机的话,可能一定程度会被禁的,因为会被判为商业用途。但是正常个人远程控制使用不会影响到。

Anydesk

VNC:VNC也得需要公网IP,相同条件下, vnc速度和teamviewer差一个数量级。

Symantec pcAnywhere

zerotier:是p2p穿透打孔的,只在一开始连一下服务器,后面就是p2p传输。ZeroTier是创建虚拟局域网来实现免费远程桌面的方案。

一个专门做 P2P 连接的工具,使用 CPP 和 C 实现的内网穿透工具,并且组建的是局域网。

RdViewer

Desktop Central 

todesk

RustDesk

AirDroid :简单方便,不掉线不卡顿,远程控制、远程相机屏幕共享声音功能。

Splashtop

1.2 国产软件

 

GotoHTTP

向日葵

花生壳

QQ远程桌面

 

花生壳(内网穿透),向日葵(电脑远控),蒲公英(异地组网)

 

1.3 自建中转服务器

UltraVNC repeate自建转发服务器

 

1.4 Linux 电脑上的Remmina 远程桌面连接客户端

如何使用 Remmina 客户端从一台 Linux 电脑上远程连接到 Windows 10 系统 和 Red Hat 企业版 Linux 7 系统

手机远程桌面客户端

Chrome Remote Desktop App

microsoft Remote Desktop App

VNC Viewer

浏览器远程桌面客户端插件

chrome的远程桌面

 

 

 

Useful links

动态公网IP类

DDNS简单教程

[云路由器] TP-LINK DDNS动态域名的使用方法

Ubuntu 20.04 自带远程桌面体验+安卓端配置 VNC Viewer

Ubuntu 20.04共享您的桌面

内网穿透类

搭建 Frp 来远程内网 Windows 和 Linux 机子

 

How to Use Google Chrome to Remotely Access Your Computer?