远程windows

 1. 起因

因为经常用teamviewer,所以断定我是商业用户,不允许我用了。想买一个授权,结果太贵了,1700多。使用了很多其他的,向日葵卡顿,有的窗口点不到,vnc慢,效果差,卡顿,还收费,等等。最后从淘宝买了一个1200一年的授权,只能用3个设备,每次更新软件都认为你换了一个设备,还要配置,并且它的配置后台在国外,超级慢。这两天授权过期了,由于太贵,所以想上网找找其他的方法,发现了这篇文章

http://mini.eastday.com/mobile/190430121946474.html#

也就是windows自带的就很好用,这时想起来自己平常连接阿里云服务器就是windows自带的,挺好用。赶紧看看有没有ios版(心里觉着微软这么大的公司应该有,但是又怕与苹果矛盾故意不上),结果一搜,有,并且很小,几十兆,teamviewer有一百兆左右。

成了,就是它了,按照文章配置开始。

2. 配置远程连接服务

右键我的电脑->属性->远程设置->远程->远程桌面->允许远程连接到此计算机

自己的用户,比如test,最好设置一个密码,比如123

局域网试一下,OK,可以的。

3. 外网访问

我们阿里云的服务器,可以直接远程,因为是固定ip,我们自己的电脑,都是从路由器分的内部ip,出口访问的都是同一个ip,那么就需要别人可以直接知道你电脑的ip。作者介绍了一种方法,不过我当时配置失败了。

首先配置路由器的ddns服务

扫描二维码关注公众号,回复: 7041073 查看本文章

然后配置端口转发(虚拟服务器)

直接访问ddns域名和路由转发的端口。

因为我当时没有ddns,所以测试失败了。怎么办呢,突然想起来看雪的一篇文章。

https://bbs.pediy.com/thread-251837.htm

4. PC对PC

按照看雪文章配置,很快,好了。

怎么用呢,仔细看了一下文章说明,说是和使用局域网一样,访问的ip就是对方局域网的ip。

我的client是10.10.10.1,server是192.168.1.1,于是在client上面打开远程桌面,输入192.168.1.1,成了

哇,哇哇,这就可以了?太神奇了。不过预留了几个疑惑:

  • 如果两个电脑的局域网ip一样,会怎么样?
  • 怎么实现的呢?
  • 因为没有ios版本,我如何用手机连呢

第一个问题没有测试,第二第三个问题在翻下面评论的时候,内网穿透的一个名词映入眼帘。

5. 内网穿透

要想让别人访问到动态ip路由器下的设备,肯定少不了一个固定的ip,这个是必须的,因为谁都不认识谁,必须有一个牵线的。一个局域网下的电脑,可以直接访问到另一个局域网下的电脑,这就是内网穿透,因为理论上局域网下的设备对于外网是屏蔽的。

查资料的时候,看到了这篇比较详细的介绍

https://blog.csdn.net/zhangguo5/article/details/77848658

按照介绍选了一个花生壳,因为可以免费试用,先成功了再说。

6. 手机远程之旅

注册了花生壳,然后下载了花生壳的,安装登录,配置,好了,获得了一个域名xxx.xxx,然后手机端配置对应的域名,测试,成功了。哇,果然收费的就是傻瓜式的,好简单。

7. 总结

好了,现在可以应付一段时间了,就算付费,与花生壳类似的服务有很多,比起teamviewer要便宜太多了。但是使用中发现了一些区别

  • teamviewer在稳定性,速度上要好很多,就算低网速下,影响也不大
  • 远程桌面会踢掉当前用户,应该是开启了一个后台用户,teamviewer与当前用户共存,应该是截图视频流加上自己控制模拟鼠标键盘的消息实现的。
  • 远程桌面在打开cocos生成的winexe的时候会报错,GLFWError #65537 Happen,The GLFW library is not initialized,这个问题改了好多配置没有解决

其他的目前还没发现什么问题。

8. 后续

由于我们有很多阿里云,在想是不是可以自己写一个端口转发,毕竟平常用的不频繁,资源占用也不多,给自己用也不用考虑太多。着手开始,敬请期待

猜你喜欢

转载自www.cnblogs.com/studywithallofyou/p/11365633.html