Moonlight+Sunshine+ZeroTier/皎月连实现用iOS(iPhone or iPad)/Andriod(手机or平板)远程控制

        买了iPad后有尝试使用Windows官方远程控制,但官方的首先得要是Windows专业版,其次效果并不理想,分辨率和帧率都很低,使用体验特别差,毫无体验可言。最近看到朋友的Samsung平板使用另一个方案,使用体验还不错,又开始了折腾,下面分享一下具体操作,中间还遇到了些小插曲,记录在此,如果有其他小伙伴想要尝试,可作一些参考(非网络专业学生,只是能实现功能,希望对你有帮助)。

        下面的方案无论你是Andriod(手机 or 平板)还是iOS(iPhone or iPad),无论是在同一个局域网还是不同的网络下,都可以实现流畅自如地对你电脑进行远程控制,最后,我将列出在教学区,图书馆等不同场景下的最佳选择。

1.Sunshine 

首先下载我们所对应版本的Sunshine

安装完后有一系列的注册,一定要记住账号密码!!!

接着就进入了Home主页面

创建一个新的应用程序(applications)

        接下来进入一下简单的配置(configuration),第一栏可改为简体中文,其他音频视频等配置因人而异。

2.Moonlight 

        这个就有很多版本了,看个人所需了,安卓和iOS都有第三方修改版的,App Store能直接下,愿意折腾的也可以下载经大佬改过的TestFlight版本,不同之处就是完善了更多的功能。

我直接App Store下载的,目前的功能够用了

当我们处于同一局域网下,moonlight自动检测到我们的设备,点击进行配对

电脑跳出配对请求,点击进行配对

输入我们iPad上的Pin码进行配对

配对成功后运行App

现在处于同一局域网下就大功告成了,搭配一套键鼠赶紧体验一下吧!

下面是在不同局域网下的解决方案

3.ZeroTier/皎月连

       当我们的两台设备处于不同的网络环境下,moonlight就没法实现串流,怎么解决呢,就是通过内网穿透工具ZeroTier/皎月连打孔,搭建一个虚拟网络,实现两台设备在一个虚拟的局域网内,这样moonlight就可以在同一个虚拟局域网下实现串流了。

(1)iOS (移动运营商不支持!!!)

        对于iOS设备(iPhone or iPad)来说,因为App store上并没有皎月连(皎月连官方有给使用第三台设备(电脑 or Android)通过桥接的方案,但是没必要,如下图所示)。

34677093b32b48d9b9d3334f2771e4f0.jpg

        并且像Apple这种在国际上有更优的方案,比如我这儿选择的ZeroTier one,不过这个App国区是没有的,需要想办法先搞一个外区ID才能下载。

①注册并下载ZeroTier

电脑浏览器搜索ZeroTier,进入网站下载并注册b229ccab945d4745891cdc41ecac9982.jpg

 iOS端需要一个外区ID,App Store搜索

b405342dc72b4aa4bbc36a89d959c83a.PNG

这样电脑端与iOS端的App就准备好了

②创建一个虚拟网络

这样就创建好了一个虚拟局域网,复制16位Network ID,后面要用

③设备接入虚拟网络

首先是我们的电脑接入到虚拟局域网

        电脑接入后我们可以通过下面途径查看IP地址(如果两设备都接入,moonlight没有自动出现,可能需要这个IP地址手动添加)

        当iOS端添加并开启后,右上角出现VPN图标,说明就成功接入了虚拟局域网,这时候就可以像前面一样实现moonlight串流了。

注意:正如上面标题所示,移动运营商是不支持的,如果使用移动卡开流量给iPad,这时候接入VPN并无法串流,经过测试,移动宽带也不行,查看宽带类型可使用speedtest网站。

(2)Andriod

        对于Andriod(手机 or 平板),就有了更多的选择,上面的ZeroTier(可在GooglePlay下载)可以实现,国内的皎月连也可以实现,步骤大同小异,这儿就不再重复赘述了。

使用场景:

        校园网环境复杂,经测试,在教学楼和实验楼里能直接进行串流,图书馆里并不能,但在图书馆里使用ZeroTier你内网穿透能实现串流,使用体验也还行。更为详细的测试后面更新~