小白折腾记:N1小钢炮安装Zerotier 实现远程访问

2020-02-11 09:33:55 46点赞 558收藏 65评论

2020年,开年战疫情,假期延长,闲来无事瞎折腾。

N1挖矿已死,闲置已久,本人小白一枚,奈何善于学习,最近趴在网上研究大神们的各种教程。小白折腾记:N1小钢炮安装Zerotier 实现远程访问

从刷小钢炮到最终解决了N1小钢炮的远程访问问题,步履维艰,折腾了好几天。小白折腾记:N1小钢炮安装Zerotier 实现远程访问

Zerotier是什么就不解释了,小白也解释不清楚,各位自行度娘。

小白只知道N1可以利用Zerotier来实现远程访问,今天要写的也是尽量让小白能看懂的内容。小白折腾记:N1小钢炮安装Zerotier 实现远程访问

一、N1安装Zerotier准备工作

1、硬件:一台已经成功刷机的小钢炮

可以参考张大妈上“法行天下”的教程,比较详细,适合小白,但实际操作过程中也有需要注意的一些问题,后续再写。

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

2、软件:Mobaxterm工具,Putty工具也可以,自行度娘下载,下面是以Mobaxterm演示,安装后如下。

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

3、小钢炮插电开机,插上网线,连上路由器,与电脑保持在同一局域网下,当然小钢炮已经按照“法行天下”的教程完成了大部分的设置。

二、小白级操作——安装Zerotier

操作分两个步骤进行,安装entwarey以及zerotier。

主要参考了张大妈“”上“Ttiramisu”发布的“N1小钢炮安装zerotier 进行内网穿透”一文,这篇文章写得过于简单,全是代码,初看完全摸不着头脑。

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

先安装entware,具体操作:启动Mobaxterm,点击“Session”创建会话,选择SSH,输入N1的IP地址(打开路由器后台自行查看即可),其他不用设置,如下图:

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

进入到对话框,输入N1账户名,一般是“root”,然后回车,会要求输入密码,N1小钢炮的登陆密码,不是其他,注意,此时输入密码是不显示的,不要觉得奇怪,果断输入完后直接回车就可以连接上N1,如下图。

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

然后可以利用张大妈上“Ttiramisu”发布的“N1小钢炮安装zerotier 进行内网穿透”一文中的命令先安装entware,再安装zerotier。

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

安装entware命令,先后输入:

1、rm -rf /opt;

2、mkdir /opt;

3、cd /opt;

4、wget -O - http://bin.entware.net/aarch64-k3.10/installer/alternative.sh | sh

以上,一步一步输入命令回车即可。

注意这一步:将自带opkg改名为opkg_bak暂时停用 灯大固件更新可以改回来免重装系统更新软件(代码为mv /usr/bin/opkg /usr/bin/opkg_bak),输入后说是找不到文件,如下图,直接略过了。

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

接下来,配置entware环境变量以及检查是否报错,先后输入命令:

1、输入vim /etc/profile,回车后直接在前面/usr/sbin:这行下直接添加下面两行:(第一行为/opt/bin:),(第二行为/opt/sbin:)。

然后保存退出,保存退出操作为:先按ESC,然后输入命令为:wq,再Enter回车即可。

然后,使配置生效,输入命令为:source /etc/profile。

检查entware环境安装情况看是否报错,依次输入命令为:opkg update。

回车后,再输入命令opkg list,再回车,无报错就算成功了,如下图。

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

最后一步安装zerotier,输入安装命令,opkg install zerotier,然后输入启动命令,zerotier-one -d,启动zerotier。

再输入检查命令,zerotier-cli inifo,回车无报错,显示 zerotier版本,至此N1小钢炮成功安装zerotier,参考下图,暂时不要关闭Mobaxterm,下面也会用到。

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

注意这一步无法操作,再次略过: zerotier配置开启自启命令,输入vim /etc/init.d/S50zerotier.sh,然后写入命令,#!/bin/shzerotier-one -d,最后保存,接下来输入命令,chmod 777 S50zerotier.sh,给予权限。

三、手机端安装Zerotier远程访问N1

第一步,度娘“zerotier”选择官网进去,注册Zerotier账号,主要是输入邮箱,虽然是全英文界面,但非常简洁,很容易操作。

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

然后,进入账户,点击右上方的“network”,进入界面,再点击“create a network”,创建网络,会随机得到一个network id,这个很重要,后面会用到,如下图:

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

点击network id进入设置界面,里面实际上也不用进行过多设置,下拉到“Members”这个位置,显示“no devices”也就是没有设备连接到网络,接下来就是将N1以及要访问N1的设备连接到Zerotier。

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

第二步,回到之前的Mobaxterm对话框,如果掉线了,按照之前的操作重新登录连接N1,然后输入命令,zerotier-one -d,启动zerotier,如果已经启动了就不用输入,否则会报错为不能连接端口。

直接输入连接Zerotier命令,zerotier-cli join xxxxxxx,(xxxx即为此前获得的network id),连接成功显示:200 join ok,此时N1即成功连接Zerotier,如下图:

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

再进入此前在Zerotier网站上创建的network id,会发现“Members”位置已有设备接入,即为N1。

注意,Auth一栏未打钩对应前面为红线,表示还未对设备授权,打钩后会变成绿色,中间位置的IP即作为外网访问之用。

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

第三步,手机端安装Zerotier,安卓以及iOS均有客户端,本次利用苹果端操作,目前苹果端中国区Zerotier已下架,须用美区账号下载,此处下载操作省略。

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

下载安装成功后点击桌面上的图标进入,再点击右上角的加号进去,输入此前的network id,最后点击下方的add network,手机提示建立VPN,同意即可,即完成,再到网页端进行授权。

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

网页端勾选两个设备前面的框即完成Zerotier的所有连接操作,胜利在望。小白折腾记:N1小钢炮安装Zerotier 实现远程访问

四、远程访问N1成功

根据上图,此处N1获得Zerotier自动分配的IP地址为10.244.141.133。小白折腾记:N1小钢炮安装Zerotier 实现远程访问

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

断开手机wifi,利用数据流量,用该IP在苹果手机浏览器登陆N1小钢炮。小白折腾记:N1小钢炮安装Zerotier 实现远程访问

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

成功进入小钢炮的登录页面,输入密码。小白折腾记:N1小钢炮安装Zerotier 实现远程访问

小白折腾记:N1小钢炮安装Zerotier 实现远程访问

“废物”再利用,外网小钢炮登录成功,远程访问大功告成。小白折腾记:N1小钢炮安装Zerotier 实现远程访问




展开 收起
65评论

  • 精彩
  • 最新
  • frp 简单多了

    校验提示文案

    提交
    写个详细教程让小白学习下吧 [惊喜]

    校验提示文案

    提交
    frp必须借助有公网ip的中介,并且速度受这个中介的带宽大小限制

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 我这几天也在折腾小钢炮,用zerotier和用DDNS这两者在速度上差别大吗?

    校验提示文案

    提交
    ddns死活没成功,只好弄了zerotier [喜极而泣]

    校验提示文案

    提交
    收起所有回复
  • 小刚炮是FeiXun N1盒子么,能充当nas么?

    校验提示文案

    提交
    用n1盒子刷的,可以作为nas用 [邪恶]

    校验提示文案

    提交
    收起所有回复
  • 我去 这么快出问题了 到第二步 启动Mobaxterm,点击“Session”创建会话 新对话框里一直显示无法连接到小钢炮那个服务器 怎么弄

    校验提示文案

    提交
    检查是不是在同一路由器下?看下路由器里面n1的IP地址,要输入这个。

    校验提示文案

    提交
    N1小钢炮的Ip地址应该是对的 直接用网页登录都是可以的 用ssh就显示 Remote side unexpectedly closed network connection

    校验提示文案

    提交
    收起所有回复
  • 不管有没有用,教程类的文章只嫌少不嫌多,说不定哪天用得上呢。LZ不用别理那些杠精。

    校验提示文案

    提交
  • 家庭宽带能够获取ipv6的话可以直接用ipv6地址访问 [大吃一惊]

    校验提示文案

    提交
    这是ipv6的时代 [喜极而泣]

    校验提示文案

    提交
    请问怎么操作?

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 自启命令错了

    校验提示文案

    提交
    请问正确的自启动命令是什么?一直都不能自启动

    校验提示文案

    提交
    S50zerotier.sh 文件中是
    #!/bin/sh
    /opt/bin/zerotier-one -d
    还可以添加计划任务
    * * * * * /opt/bin/zerotier-one -d 参数自己填

    校验提示文案

    提交
    收起所有回复
  • zero经常连不上。太烂了

    校验提示文案

    提交
  • 这个不好的地方是两端都要装软件,如果有朋友想访问,还得装客户端,挺麻烦的。

    校验提示文案

    提交
  • 能访问后y

    校验提示文案

    提交
  • 能访问有什么用处吗 [惊喜] 我手里也有一个n1,想折腾一下

    校验提示文案

    提交
    下载有老母鸡

    校验提示文案

    提交
    是不是需要硬盘盒

    校验提示文案

    提交
    还有2条回复
    收起所有回复
  • 小钢炮能刷黑群晖吗

    校验提示文案

    提交
    好像没有见过 [黑线] [黑线] [黑线]

    校验提示文案

    提交
    收起所有回复
  • 自建moon吧,有惊喜

    校验提示文案

    提交
    moon有教程么?

    校验提示文案

    提交
    我也是百度的…最起码不怎么掉线了,具体传输速度没试过…

    校验提示文案

    提交
    收起所有回复
  • 我的服务器在国外,用frp贼难受,谢谢大佬

    校验提示文案

    提交
  • 不太懂,3322注册个ddns然后路由器搞一下UPNP不就能远程访问了吗。。。我是电信宽带。

    校验提示文案

    提交
    具体怎么操作。。。求教程,感谢!

    校验提示文案

    提交
    你就搜一下ddns 路由器,应该就有很多了。

    校验提示文案

    提交
    收起所有回复
  • 我也在用这个。免费神器

    校验提示文案

    提交
  • 楼主厉害啊

    校验提示文案

    提交
  • 大户人家套装组合啊 [得意]

    校验提示文案

    提交
  • 这个怎么买,我怎么搜不到

    校验提示文案

    提交
    首富家,狗东家都屏蔽了,去pdd

    校验提示文案

    提交
    收起所有回复
  • 可以用这个远程transmission么,直接用手机端的remote transmission

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
558
扫一下,分享更方便,购买更轻松