分分钟穿透手机,实现远程控制

大家好,我是鸟哥。一个半路出家的程序员。

之前给大家分过一篇文章——一行命令就把女友们的手机彻底监控了~我可以为所欲为了...,教大家使用Scrcpy实现电脑对手机的无线监控(更确切的说应该是投屏),但是受限于只能在局域网下使用,这就非常鸡肋了。不过在文末我也说了,正在调研技术方案,争取突破局域网的限制,总算不负大家的期望,折腾了几天,终于成功了!今天特意分享给大家。

其实,非常简单。只要借助一个黑科技平台分分钟就能实现,这个强大的东东就是——ZeroTier,通过异地组网方式实现内网穿透。就像它描述的一样强大:connect any device,anywhere。

     

         

简单说一下优点:免费不限流量,使用简单,支持主流系统,最最重要的一点是支持自定义的服务器节点。

今天在这篇一行命令就把女友们的手机彻底监控了~我可以为所欲为了...文章的基础上还是以实现电脑监控手机的场景带大家体验一下。电脑端还是Window系统,手机还是Android系统为例,其它系统的搭建方法大同小异。

整个环境的搭建包括三个必要的步骤:在ZeroTier创建网络;将电脑加入所创建的网路;将手机加入创建的网路。还有一个加强的步骤:在自己服务器上创建moon,这一步骤是为了提高环境的稳定性和速度。下面我将每个步骤一一分享给大家。

一、在ZeroTier平台创建网络

登录ZeroTier官网(https://www.zerotier.com/),我这里使用的是Github账户登录,当然你也可以通过邮箱注册登录。登录成功后就会进入网络列表页面。如下图所示

       

点击“Create A Network”,就会在列中看到一个新增的网络,如下图所示,这里有一个比较重要的信息就是NETWORK ID。  

             

        

点击Network ID,后就会进入这个网络的设置页面,

       

        

其它信息默认即可 ,没必要修改。至此,ZeroTier网络创建成功。

二、将电脑端加入所创建网络

1、打开ZeroTier的下载页面(https://www.zerotier.com/download/)

       

        

将Windows版本zerotier客户端下载到本地后,双击安装即可。默认是安装在如下图所示的目录,请记住这个目录哦,后面配置moon节点时有用

       

        

2、点击zerotier图标,选择“Join New Network”,如下图所示,然后输入在Zerotier平台所创建的网络的NETWORK ID

       

        

等个几秒钟,如下图所示则说明,电脑端已成功加入所创建的网络。

       

三、将手机端加入所创建的网络。

Android版本的zerotier暂时不要用官方提供的了。因为官方版本暂时不支持添加moon节点。好在Github上一位大佬开发了一款支持moon节点的zerotier App,App的获取链接我放在文末了,大家自己获取。

打开zerotier后,点击右下角的“+”号,创建网络。如下图所示

       

        

输入相应的信息后,点击“添加网络”。如下图所示

       

        

点击创建的网络小卡片,就能看到具体信息了:如加入的网络名称及Id,分配给手机的IP地址等,如下图所示。

       

        

此时在ZeroTier平台上就可以看到电脑和手机都加入到scrcpy_demo网络中,也就说明两台设备在同一个局域网下。

       

        

在电脑上打开CMD命令弹窗,ping一下手机的IP地址,如下所示,通了!

       

        

通过adb命令连接手机,如下图所示

       

        

现在就可以愉快的使用scrcpy,如果你还清楚scrcpy和adb 命令的,请看鸟哥之前分享的这篇文章——一行命令就把女友们的手机彻底监控了~我可以为所欲为了...

       

        

至此,就可在电脑上随意的控制你的手机啦!

       

      

   

目前为止。你使用的是ZeroTier平台提供的免费服务器,稳定性和速度都时好时坏。这个时候就需要创建自己的moon服务器啦,用自己的服务器作为中转,速度和稳定性才有保障。接下来,鸟哥带大家配置一下。

四、在自己的服务器上创建moon节点,并在客户端使用此节点。

前提是你要有一台服务器哦,鸟哥依旧使用之前的Centos系统的服务器为例讲解,对服务器还不了解的请看鸟哥之前的系列文章:

大晚上的,刚毕业的学妹让我去家里教她搭服务器!我怀疑她.....

1、在自己的服务器上创建moon节点。

我也是参考别人的文章,这里我就不重复了直接拿来主义了。

https://htlsmile.github.io/2020/03/16/ZeroTier%E5%88%9B%E5%BB%BAMoon%E8%8A%82%E7%82%B9/

       

                

这里需要注意一点,记得把自己服务器的端口号9993给开放了哦,安装宝塔的还要在宝塔中放行,否则会被防火墙屏蔽。

2、在电脑端加入服务器创建的moon节点

依旧参照的这篇文章:

https://htlsmile.github.io/2020/03/16/ZeroTier%E5%88%9B%E5%BB%BAMoon%E8%8A%82%E7%82%B9/#%E6%B5%8B%E8%AF%95-Moon-%E8%8A%82%E7%82%B9      

         

3、在手机端加入服务器创建的moon节点。这个步骤在网上还真找不到教程。首先把.moon文件下载到手机。然后打zerotier App(再次强调,官网提供的App,不支持配置moon节点。一定要用鸟哥提供的哦,下载链接在文末呢)。如下所示。

       

        

在新的页面如下图导入moon节点。

       

       

导入成功后,重新启动网络,如下图所示,将开关重新打开即可。

       

        

等个几秒钟,待页面最下面出现“已连接”的字样。此时点击页面右上角的更多按钮,之后在弹窗中点击“结点列表”,如下图所示。

       

        

在结点页面看到“Moon 中转”,如下图所示,则说明节点配置成功

       

        

现在,在电脑端使用Scrcpy连接手机,就非常丝滑了!

最后附上,Zerotier支持moon节点 App的下载链接。老规矩了,公众号菜鸟要飞,回复“moon”即可获取

  • 9
    点赞
  • 67
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值