Zerotier实现内网远程桌面

使用背景

实验室设备条件过于恶劣

向日葵在有些场景下会莫名崩溃,或者画面不动。

Teamviewer免费版在之前用的时候出现过疑似商业行为被断连,github上寻解决方法无果。

之前有使用过splashtop,但是是要收费的,虽然体验不错。价格比起teamviewer便宜不少。

在知乎上找倒了zerotier的推荐,但是教程并不完整,自己摸索体验了一番,发现是真的流畅,稳定性也很好。

回想起来自己也有用 hamachi 弄过内网穿透,但是想要操作时发现被控机是通过中继通道 与本机连接的,延迟非常的高,故而继续使用 zerotier。网上能做到内网穿透的软件很多, 在同一个局域网就能做很多事情,大家可以自己去摸索一番。

Zerotier设置

注册并登录账号

打开网址https://my.zerotier.com/login,注册账号。

登录成功后出现这个界面,然后点击右上角networks

创建一个network

之后我们会来到这个界面

往下拉后来到这个位置,注意红框这里,还没加入设备之前是空的。

先不要关闭这个页面,我们先进行下一步。

安装配置Zerotier

网盘下载 提取码: esn8

官网下载

安装成功后在右下角会有zerotier的图标,右键后点击红框

添加我们之前那个页面的network id

Network配置

回到我们前面的网页,我们会发现多了几个设备在这里,这里要注意的是,操作机和被控机都要加入同一个network。

之后我们需要给申请加入网络的设备授权,点击左侧单选框打钩就行了,之后重新刷新页面,zerotier就会为设备分配内网IP。

windows桌面远程控制

系统设置

首先按win+s,出现这个界面,搜索高级系统,按照以下配置设置。

如果发现没有下面红框的选项,那么一般是因为家庭版的问题,如果你能解决这个问题,也可以自己尝试,我搜了比较长时间的资料,比较靠谱的方法就是重装专业版系统,仅靠更换产品密钥的方法会导致上图远程桌面框内为灰色,无法进行设置。较难解决。我们需要配合splashtop来进行远程控制。splashtop在局域网的下远程控制是免费的。

splashtop教程直接往下拉。

远程桌面设置

在用win+s搜索远程桌面

输入被控机的微软账号与密码

最终效果

Splashtop远程控制

下载安装splashtop

https://www.splashtop.com/cn/downloads#pers_sec

在被控机上安装Splashtop_Streamer并注册登录

在控制机上安装Splashtop_Personal并登录

由于有三台电脑安装了Splashtop_Streamer并且登录了同一个账号,所以我们这边看到的也是三台电脑。

Splashtop_Personal点击你想要控制的电脑

同样的,被控机和控制机都要加入同一个Zerotier网络并且进行了授权,而且登陆了splashtop的账号,成功连接后效果如下,如果点击后提示订购,说明并没有加入同一个Zerotier网络,也就是不在一个局域网。

修改画面帧数

接下来只需要享受所谓的云桌面,如果被控机是插网线的,会有更良好的体验哦。


最后:

如果能够使用win10专业版的远程桌面,那么去机房时U盘只需要有zerotier安装包

如果是家庭版,则需要带上zerotier和splashtop_personal安装包。

并且最好用手机来操作zerotier管理页面,因为机房的QQ浏览器或者其他软件在严重卡顿的时候会导致蓝屏。

因为不太清楚其他软件能否识别内网远程控制,这边我只给出了splashtop的方法,如果你有更好的方法,也可以试试其他的远控软件。

转载注明:https://www.cnblogs.com/MiraculousB/p/13814257.html

Zerotier在windows下实现内网远程桌面的更多相关文章

  1. windows系统局域网内开启远程桌面图解

    需要开启防火墙 默认这里没有远程桌面   添加方法   到此远程桌面已经开好了.

  2. 实现外网远程桌面内网的电脑和外网访问内网的FTP

     基于之前两篇文章搭建了ngrok实现了内网穿透,用过了http和https的协议完成了外网访问内网的网站,这一篇教大家用tcp协议实现外网远程桌面内网的电脑和外网访问内网的FTP. 一.外网远程桌面 ...

  3. windows下使用vnc viewer远程连接Linux桌面(转)

    在windows下使用vnc viewer远程连接Linux桌面,主要配置步骤: Linux: 1.rpm -qa vnc //查看是否安装vnc服务,如果没有安装,可以使用yum,或者rpm进行安装 ...

  4. Windows下对postgre开启远程连接权限

    编辑 删除 前言:Windows下对postgre开启远程连接权限,下面是实际操作过程中的手顺 1.找到postgresql.conf文件,注意安装路径 D:\Program Files (x86)\ ...

  5. 修改windows 2012/win8、win7远程桌面连接默认端口的方法

    远程桌面连接服务基于端口3389,入侵者一般先扫描主机开放端口,一旦发现其开放了3389端口,就会进行下一步的入侵,所以我们只需要修改该务默认端口就可以避开大多数入侵者的耳目. 修改windows 2 ...

  6. Xrdp - 通过Windows的RDP连接Linux远程桌面(Ubuntu/CentOS/Redhat 7)(转载)

            您多久访问一次Linux桌面? 您使用什么工具来访问远程桌面? Xrdp是一个开源工具,允许用户通过Windows RDP访问Linux远程桌面. 除了Windows RDP之外,xr ...

  7. windows 2012 r2如何开启远程桌面

    windows 2012 r2如何开启远程桌面 编写人:左丘文 2019-7-6 Windows 2012安装完成后需要开启远程桌面才可以远程连接,网上搜索了一下,有以下几个解决办法,虽说最后还是自己 ...

  8. 本文介绍使用windows系统自带的远程桌面mstsc连接Centos 7.x远程桌面的基本方法。

    本文介绍使用windows系统自带的远程桌面mstsc连接Centos 7.x远程桌面的基本方法. 一.前言 我希望用windows远程访问centos图形界面.xmanager连接centos远程桌 ...

  9. Xrdp - 通过Windows的RDP连接Linux远程桌面(Ubuntu/CentOS/Redhat 7)

    Xrdp - 通过Windows的RDP连接Linux远程桌面(Ubuntu/CentOS/Redhat 7) 您多久访问一次Linux桌面? 您使用什么工具来访问远程桌面? Xrdp是一个开源工具, ...

随机推荐

  1. python极简代码之检测元素组成是否相同

    可以检测两个字符串的组成是不是一样的,可以检测两个列表的元素是否一样,可以检测集合里的元素是否一致,可以检测字典里的值是否一致: 1 # !usr/bin/env python3 2 # *-* co ...

  2. MySQL5.7.26安装及启动报错解决

    一.安装依赖包 [root@db01 ~]# yum install -y lrzsz [文件上传/下载] [root@db01 ~]# yum -y install xfsprogs [安装磁盘格式 ...

  3. Vue2+Koa2+Typescript前后端框架教程--04班级管理示例(路由调用控制器)

    上篇文章分享了简单的三层模式和基础文件夹的创建,本篇将以示例的形式详细具体的展示Router.Controller.Service.Model之间业务处理和数据传输. 1. 班级管理数据模型创建.数据 ...

  4. Mybatis-Plus的Service方法使用 之 泛型方法default <V> List<V> listObjs(Function<? super Object, V> mapper)

    首先 我们先看到的这个方法入参是:Function<? super Object , V> mapper ,这是jdk1.8为了统一简化书写格式引进的函数式接口 . 简单 解释一下我对Fu ...

  5. AWS中国区的那些“坑”

    前言 最近做的一个项目是要把公司在国外已经上线的一个物联网的项目移植到AWS中国区来. 由于AWS属于国外云产商,在中国运营,必须符合国家的相关规定: 必须是合资公司 (AWS北京区由北京光环新网运营 ...

  6. http协议中的缓存机制

    强缓存 - expires,服务器给客户端一个过期日期,如(2020-12-12),过了该时间,客户端请求服务器重新获取.存在问题:客户端与服务端存在时间差,会导致过期时间不准确 - Cache-co ...

  7. java final思考

    final关键之主要用在三个方向: 数据 对于基本类型,final使数据恒定不变:而对于对象引用,final使引用恒定不变即无法再重新new另一个对象给他: 空白final JAVA允许定义一个空白f ...

  8. three.js 中使用多线程以及性能测试

    今天郭先生说一下WebWorker以及WebWorker在three.js中的应用.我们都知道Javascript是单线程的,比如执行js代码的同时UI渲染就会停止,对于多核CPU的点脑,这一点让人难 ...

  9. linux IP 注释

    DEVICE=name,这里name是物理设备的名字(动态分配的PPP设备应当除外,它的名字是"逻辑名". IPADDR=addr, 这里addr是IP地址. NETMASK=ma ...

  10. CentOS-8.3.2011-x86_64 配置网络环境的几个方案以及问题处理方法

    1. 在安装前的环境配置中配置网络 可以通过 NETWORK & HOST NAME 进行网络配置, 推介通过这里便捷设置. 如果在安装的 CentOS 之前的配置选项中没有进行用户和网络的配 ...