服务器远程控制 国产远程控制灰鸽子搞国际办公了?服务器已覆盖美国全境

小编 2024-10-05 产品中心 23 0

国产远程控制灰鸽子搞国际办公了?服务器已覆盖美国全境

提到远程办公,远程控制。想必大家都非常熟悉,疫情期间,远程管理,远程控制,远程办公已经成为必备软件代名词。国内的远程控制厂家并不多,主要为首的还是国际Teamviewer 国内的远程控制厂家与Teamviewer的服务器部署量对比可谓小巫见大巫。所以国产远程控制在国内控制上即便做的再流畅,国际办公还是无法与Teamviewer做对抗。

近期,国产远程控制软件灰鸽子已将国内阵线稳住。提到国内的远程控制厂家,常见的就是 Teamviewer、向日葵、灰鸽子。三家分晋。灰鸽子以强大著称。主要针对企业内部管控、反泄密。而向日葵主打免费,但画质近期堪忧,近期其产品主打硬件设备。目前软件行业就只有灰鸽子发展还在较为积极。

灰鸽子近期与腾讯云联手,大量部署美国服务器,“国产远程控制”从此可以“踏遍美国”每一寸土地。

灰鸽子远程控制跟Teamviewer有啥区别呢?作为外行的我通过多次对比,长时试用,总结了一句话:“灰鸽子有的,Teamviewer没有,Teamviewer没有的,灰鸽子也有。”

这两天,朋友给我介绍灰鸽子,我只是当远程控制使用。后来发现,专业版只是其中的一个版本。灰鸽子还有企业版,具体可以做什么?可以监控员工屏幕、文件操作记录、搜索记录、敏感聊天、U盘拷出文件等等。基本可以监控公司电脑的一切操作。

这事本来我很反对,如果老板抠门,员工能耐大,单干是必然的。但后来问了几个创业的朋友,改变了我的想法。员工偷懒耍滑都是小事。公司最怕同行趁你招聘安插间谍窃取技术,或者技术人员被挖墙角带走核心资产。这是毁灭性,谁敢不防?

总结了一下,因为我是国际电商,认可付费,好用就行了。要是灰鸽子有免费的国内远程控制,不限速肯定很受欢迎吧?

好奇灰鸽子的可以去下载。下图是内测,有惊喜。

(友情提示,暂时不支持IOS,主控支持安卓和PC)

如何搭建属于自己的远程控制服务器

最近ToDesk开始收费了,免费版虽然可以使用,但是多桌面切换都变成了插件,开始收费,实在忍不了了,想想这么多年,从TeamViewer开始,弹商业用途,向日葵免费版太卡且画质差,又转战ToDesk,本以为能用到老了,结果终究敌不过商业化。

今天就利用开源远程桌面软件:RustDesk来搭建属于自己的远程控制服务器,这软件完全开源免费,可以使用注册/中继服务器,或者自建,亦或者开发您的版本。正好部署个人网站的服务器闲着也是闲着,1000G的流量正应该在这种刚需场景下发光发热啊!

今天我就用在试例在Linux系统下Docker管理器搭建RustDesk自建服务器

一、准备工作:

在宝塔正式面板下:先在"面板设置"中的 面板菜单栏隐藏 将 "Docker" 打开,按F5刷新界面,在左侧菜单 "Docker" 界面安装

安装后界面如下:

二、拉取rustdesk/rustdesk-server镜像

打开宝塔面板的Docker,将 rustdesk/rustdesk-server 拉取下来。

上面的操作等同于:docker image pull rustdesk/rustdesk-server命令。#下载镜像

拉取成功后,就能得到下图的镜像

额外配置:

一、Docker开机自启动

systemctl enable docker

二、容器自动重启

1.docker update --restart=always /hbbs

2.docker update --restart=always /hbbr

三、开放端口

默认情况下,hbbs 监听21115(tcp), 21116(tcp/udp), 21118(tcp),hbbr 监听21117(tcp), 21119(tcp)。务必在防火墙开启这几个端口, 请注意21116同时要开启TCP和UDP 。其中21115是hbbs用作NAT类型测试,21116/UDP是hbbs用作ID注册与心跳服务,21116/TCP是hbbs用作TCP打洞与连接服务,21117是hbbr用作中继服务, 21118和21119是为了支持网页客户端。如果您不需要网页客户端(21118,21119)支持,对应端口可以不开。

TCP( 21115, 21116, 21117, 21118, 21119 )UDP( 21116 )

如果是云服务器要配置安全组或防火墙,同时服务器上的firewall和iptables也要看一下端口是否开放。

四、运行RustDesk服务端(hhbs/hhbr)

打开SSH终端输入命令

安装hbbs 如果想要加密中继服务 在后面添加-k _

sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v pwd:/root -td --net=host rustdesk/rustdesk-server hbbs -r 当前服务器的外网IP:指定的端口号 -k _

安装hbbr 如果想要加密中继服务 在后面添加-k _

sudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v pwd:/root -td --net=host rustdesk/rustdesk-server hbbr -k

注:–net=host 仅适用于 Linux,它让 hbbs/hbbr 可以看到对方真实的ip, 而不是固定的容器ip (172.17.0.1)。 如果–net=host运行正常,-p选项就不起作用了, 可以去掉。如果非Linux系统请去掉 –net=host,否则会碰到无法连接的问题。

出现类似上图的提示则表示成功了;然后可以刷新宝塔面板查看运行结果

五、查看中继服务器密码(如果第一步没有添加-k _ 则忽略该步骤)

1.sudo docker exec -it hbbs bash #进入镜像

2.cat ./id_ed25519.pub #获取key

六、配置RustDesk客户端

最后,就是配置RustDesk客户端了。

我们打开,RustDesk客户端软件,找到如下图的操作按钮。

输入ID服务器(也就是我们的服务器IP)即可,中继服务器可以不填,如果填,与IP服务器保持一致即可。

如果第一步有做加密的话,在key里填入获取到的密码

然后点击确定,通过如下图的提示,能看到 就绪 二字,则表示成功!

连接我的手机试试(我的手机也配置了相同的ID/中继器服务器)

这个时候输入远端ID和密码就可以进行远程控制了,我试了一会,发现速度比ToDesk免费版还要快,画面也更清晰,以后终于可以舒服的远控了。

Tips:一旦采用自建服务器进行远程控制,所有客户端都需要进行 ID/中继器服务器 的配置;否则,将无法正常连接。同间 被控制端可以不用填写 key ,控制端则必须填写 key

七、Key的设置

默认的 hhbs/hhbr 命令执行后,虽然有key文件的生成,然而并未强制所有客户端对key的使用;因此,你可以通过以下命令对所有客户端强制使用 key。

sudo docker run --name hbbs -p 21115:21115 -p 21116:21116 -p 21116:21116/udp -p 21118:21118 -v pwd:/root -td rustdesk/rustdesk-server hbbs -r 当前服务器的外网IP:指定的端口号 -k 指定的keysudo docker run --name hbbr -p 21117:21117 -p 21119:21119 -v pwd:/root -td rustdesk/rustdesk-server hbbr -k 指定的key

我们将宝塔面板的 docker 容器任务删除(hbbs/hbbr都删除掉,下面只放了一张图),然后强制指定 key 为 abc123,重新执行上述命令

切回远程终端命令行,将刚才的文件夹清空

1.rm -rf *

这时候,ided25519、ided25519.pub文件却没有再次生成,可能是强制指定key的缘故。

再尝试连接我的手机,这时候进度条将一直显示 正在进行连接,请稍后..等字样,最后则提示,无法连接。而将 key 加上后,则又可以继续正常连接。

至此,关于RustDesk自建服务器的搭建到此结束!

对比了ToDesk的专业版价格,我只能说RustDesk真香

相关问答

怎么在windows系统中远程控制服务器?

1.win+R打开运行窗口2.在运行窗口中输入命令:mstsc3.回车后打开mstsc远程桌面对话框,输入远程的ip地址或者是计算机名4.此时提示是否远程桌面的提示框,点击...

server2012远程控制桌面怎么启用?

在WindowsServer2012操作系统中,远程控制与管理计算机往往需要打开或启用“远程桌面”功能。以下是启用远程桌面的步骤:1.在服务器上,打开“服务器管理...

如何远程管理Linux服务器?

远程管理Linux服务器,目前来说有2种方式,一种是命令行管理,一种是桌面管理,下面我简单介绍一下,感兴趣的朋友可以尝试一下:命令行管理这里主要是借助终端...远...

服务器进入安全模式,由于不在服务器当地,怎么使用远程控制解除?

1.远程连接管理服务,其实有三个,就是RemoteAccessConnectionManager、NetworkConnections、Telephony,其实解决方法也不难,只要将他们一一开启即可。...

服务器租远程怎么操作呢?有什么好的方法?

互联先锋远程控制卡操作有两种方式,一、windows系统远程连接步骤:1、首先找到桌面远程连接,选择编辑2、选择使用其他账户3、输入服务商给你的IP和密码就可以啦...

远程控制软件的运行是否肯定要通过软件开发商的服务器-ZOL问答

连通它们的官方服务器,有两方面作用:一是用户列表,用户权限控制,二是进行被控端与主控制端穿透连接或进行中转连接,我做了一个软件(dragon远程控制)...

怎样关闭远程控制?

一.开始运行gpedit.msc打开组策略计算机配置windows设置安全设置本地策略用户权限分配找到1.拒绝从网络访问此计算机添上所有用户2.拒绝通过远程...

计算机远程控制的是?

所谓远程控制,是指管理人员在异地通过计算机网络异地拨号或双方都接入Internet等手段,连通需被控制的计算机,将被控计算机的桌面环境显示到自己的计算机上,通...

为什么远程控制手机能连接服务器,但却进不去?

远程控制手机能连接服务器却进不去,是因为可能存在防火墙或者网络环境等问题导致连接失败。远程控制手机连接服务器需要一些特殊的授权方式,涉及到服务器的授...

怎么远程控制虚拟机?-ZOL问答

远程控制虚拟机有以下的方法可选择:方法一:通过桥接方式Vmare虚拟机的网络设置中,提供了桥接的连接模式。使用桥接可以使使虚拟机和PC处于同一网段,只需设置...