找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888
查看: 79675|回复: 606

[N1盒子] N1小钢炮使用心得以及通过ngrok实现内网穿透

 火... [复制链接]
发表于 2019-7-23 17:35 | 显示全部楼层 |阅读模式
本帖最后由 chencong2779 于 2019-9-2 15:23 编辑

目录:
(一)N1使用心得
(二)通过ngrok实现内网穿透
(三)N1小钢炮一些功能的实现教程参考资料


(一)N1使用心得:
基本情况:

    家里有2台正在服役的N1:一台小钢炮系统(主要负责:bt/pt下载,内网穿透,旁路由,相册备份);一台CoreELEC系统(KODI专门负责4K原盘视频的播放)。
小钢炮常年开机下载,放在路由器旁(因为需要有线连接)。内网穿透后在工作单位可以远程添加种子,很方便。下载速度pt基本5-10m/s,bt看资源好坏,家里百兆联通宽带,速度已经比较满意了,毕竟24小时下载,功耗也很低。
KODI只有在看4K视频的时候再开机,放在电视旁。这个其实还要看各位的电视情况,我家电视是可以硬解4k原盘的,还有杜比音效动态补偿和HDR10,其实挺优秀,短板在于网络接口,无线和有线都是百兆网口(传输速度最大10m/s左右),因此导致观看局域网内4k资源(NAS/路由器连接硬盘等)的时候卡顿,因此才需要这台N1来跑KODI。如果各位电视本身负担得起就没必要用N1了。我在平时看在线视频或者1080p局域网资源时也就直接用电视看,用起来更方便。
    CoreELEC我用的功能比较单一,因此本篇重点只放在小钢炮上。
小钢炮使用心得:
    灯大开发的这个下载系统真的是稳定的一批,在以下载作为主要卖点的基础上还集成了很多非常实用的功能:下载工具包括qb,tr,ar,以及可以在docker中部署的百度网盘下载工具,其他功能包括例如文件共享类(samba/NFS/FTP),媒体库,文件备份系统等等,以及扩展性极强的docker。
    最开始时候,我只用小钢炮进行下载和共享,因为担心下载的负荷已经很高了,后来发现N1的潜能巨大,在下载之余做个旁路由去一去广告扶一扶墙,做个相册备份服务器,做个内网穿透游刃有余,完全不影响稳定性。
    因此,我也把我目前的方案分享给各位,仅供个人参考使用。


(二)通过ngrok实现内网穿透
    首先说为什么要内网穿透。白天在工作地方逛逛pt/bt站发现看的美剧更新了,电影出高清的了,这时,交给家里的小钢炮下载的需求就很迫切了。在公司下载还得拷贝到u盘,回家还得再拷贝一次才能看,麻烦。回家再下?回家就着急要看了!我家联通宽带没有公网IP,只能内网穿透咯。
    第二,说一下为什么用ngrok (www.ngrok.cc)。免费,方便配置,目前很稳定。据我了解frp貌似需要外网固定ip和外网的云服务器,我公司也是内网ip。。。而且没有云服务器,所以不用。花生壳?单纯不喜欢花生壳这个公司。。不过用起来应该也差不多。免费的这种内网穿透服务,带宽很有限,只是上传个种子啥的还是能满足需求的。所以就采用了ngrok的免费版。值得提一下,免费版只能开一个http隧道,但是!!可以申请很多个账号呀,注册账号的邮箱实测随便填就行,只要是邮箱的格式,我就注册了4个,4个隧道分别映射4个端口。。。。
    下面开始ngrok内网穿透具体配置流程(小白向教程,因为我也是小白):
1. 到www.ngrok.cc注册个账号,国内网站,很容易访问和注册。之前说了,邮箱随便填,只要格式对。
2. 登录后开通隧道,有个免费的。
3. 配置隧道:隧道协议:http;隧道名称:随便写;前置域名就是你以后在外网访问的域名起一个自己好记的;本地端口:填你要外网访问的端口,比如小钢炮的tr下载端口是9091,我就填小钢炮的ip地址加9091:192.168.50.108:9091;http验证用户名密码是指外网访问时需要填的验证信息,安全起见最好设置不容易破解的。配置好之后在网页的隧道管理中就可以看到你的隧道,并且可以随时修改,第一栏隧道id需要记下来一会要用。
4. 小钢炮配置:
4-1:先用ssh连接小钢炮(工具推荐用MobaXterm,后面传文件也可以用这个软件,绿色免安装),以下操作都在ssh里:
4-2:创建一个文件夹用于放ngrok的linux客户端文件,比如我创建一个sunny文件夹:
mkdir /sunny
4-3:将ngrok的linux客户端放到这个文件夹里,方式有两个:一是,在www.ngrok.cc/download.html页面下载Linux ARM版本,解压后是个叫sunny的没有后缀名的文件(对,和我建立的文件夹重名,注意分别一下。。),把这个sunny文件通过MobaXterm工具放到刚才小钢炮里创建的sunny文件夹里。第二个方式就是直接通过代码下载并解压:
cd /sunny      (进入sunny文件夹)
wget http://hls.ctopus.com/sunny/linux_arm.zip?v=2   (下载)
mv linux_arm.zip?v=2 linux_arm.zip   (改名,因为现在下来的文件名叫“linux_arm.zip?v=2”不知道能不能直接解压,干脆改个正确的名字)
unzip linux_arm.zip   (解压)
cd linux_arm  (进入解压后的文件夹)
mv sunny /sunny  (将文件及内的sunny 文件移动到根目录sunny文件夹内)
cd /sunny  (回到sunny文件夹)
rm -r linux_arm  (删掉多余文件)
rm linux_arm.zip  (删掉多余文件)
(我没啥linux基础,操作可能太傻了,各位莫笑,总之最后结果就是在根目录里有个sunny文件夹,sunny文件夹里有个叫做sunny的文件。。。有点绕,不该这么起名字的。。)
4-4:可以在ssh里连接隧道了!如果连接成功的话就可以安心的写进小钢炮开机启动了,只要小钢炮开机就自动连接。先在ssh里测试一下:
/sunny/./sunny clientid 9f8c9b06exxxxxxx   (最后这一串是你的隧道id之前有说要记下来的,在网页隧道管理里可以看,注意命令里有个句点哦  别忘了)
回车之后,会弹出一个界面,几秒后显示连接成功,恭喜!!!然后这个是前台运行的,control+c可以退出这个界面,并断开连接。如果想后台运行就在代码前加一个setsid,这样的话成功没提醒,失败有提醒:
setsid /sunny/./sunny clientid 9f8c9b06exxxxxxx   
4-5:在ssh测试成功后就可以写入小钢炮开机启动了:小钢炮管理界面-system-Startup-Local Startup 中写入如下一行代码:
setsid /sunny/./sunny clientid 9f8c9b06exxxxxxx
到这里就完成了,重启下小钢炮,可以在ngrok网站查到隧道状态看是否连接成功,也可以用手机网络上之前你设置的域名:http://你填的域名.free.idcfengye.com 看能连上,反正我是可以的。
最后如果你多注册几个账号,有多个隧道id就用逗号隔开就行,不用空格,比如:
setsid /sunny/./sunny clientid 9f8c9b06exxxxxxx,9f8c9b06eyyyyyyyy,9f8c9b06ezzzzzzzz
我开了4个隧道,分别对应tr(9091端口),qb(8083),管理界面(80),lychee相册备份(90)


(三)N1小钢炮一些功能的实现教程参考资料
1. N1小钢炮通过smaba挂在局域网硬盘(我自己写的,出于私心放第一个哈哈哈,想通过NFS挂载的话篇内第一行有跳转链接):https://www.right.com.cn/forum/thread-825324-1-1.html
2. 小钢炮系统(灯大的网站,里面有灯大自己写的一些教程,比如docker内创建lychee相册,百度云下载等等):http://nanodm.net
3. 小钢炮系统安装可以参考张大妈的这篇,写的比较细(总共4篇,我只贴了第一篇,其他的可以从他主页找):https://post.smzdm.com/p/a07mvrrz
4. 小钢炮docker安装openwrt做旁路由:https://www.right.com.cn/forum/thread-740477-1-1.html
5. 最后给个CoreELEC的,这个系统下的KODI真的好用,丝滑4K播放,同样N1安卓上的KODI效果就差很多,画面不连贯:https://www.right.com.cn/forum/thread-331363-1-1.html















本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

评分

参与人数 6恩山币 +6 收起 理由
无*** + 1 可以,成功了!后续用自己的vps可能快些。顺便说下如果是小钢炮记得关闭自带的fr
louis*** + 1 感谢你的分享,无论怎样,你都是最无私的人!来,说说,你E盘上还有啥一起给我吧!
wyc*** + 1 几亿网民,我们俩竟然神奇的在恩山相遇了!来,1分也是分!
谭*** + 1 马上70周年国庆了,在此我祝你国庆节快乐!
dengz*** + 1 强大的恩山!(以下重复1万次)
lsj*** + 1 已实现穿透,谢谢

查看全部评分

我的恩山、我的无线 The best wifi forum is right here.
发表于 2019-7-23 17:42 | 显示全部楼层
N1小钢炮一些功能
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-7-23 17:56 | 显示全部楼层
不错不错!感谢分享!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-7-23 18:07 来自手机 | 显示全部楼层
感谢大神的分享,感谢恩山!!!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-7-23 18:32 | 显示全部楼层
感谢分享     。
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-7-23 18:36 | 显示全部楼层
学习一下 N1一直吃灰
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-7-23 19:06 | 显示全部楼层
不错!感谢分享
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-7-23 19:12 | 显示全部楼层
N1小钢炮使用心得以及通过ngrok实现内网穿透
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-7-23 19:19 | 显示全部楼层
如果您要查看本帖隐藏内容请回复
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-7-23 19:25 | 显示全部楼层
不错不错!感谢分享!
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-7-23 19:29 | 显示全部楼层
homeassistant能用不?

点评

没研究过。。  详情 回复 发表于 2019-7-23 20:27
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-7-23 20:03 | 显示全部楼层
楼主百兆网络用N1就能流畅放蓝光高清吗?还是传输速度的瓶颈而不是解码瓶颈吧?

点评

4K视频我都都是下载下来看的,不是在线看,和带宽没啥关系  详情 回复 发表于 2019-7-23 20:18
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-7-23 20:09 | 显示全部楼层
赞赞赞楼主
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

 楼主| 发表于 2019-7-23 20:18 | 显示全部楼层
ichengyu 发表于 2019-7-23 20:03
楼主百兆网络用N1就能流畅放蓝光高清吗?还是传输速度的瓶颈而不是解码瓶颈吧?

4K视频我都都是下载下来看的,不是在线看,和带宽没啥关系

点评

下载到移动硬盘看?小钢炮的接口usb2.0传输速度应该不够  详情 回复 发表于 2019-7-24 16:23
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

发表于 2019-7-23 20:24 | 显示全部楼层

N1小钢炮一些功能
我的恩山、我的无线 The best wifi forum is right here.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2024-4-25 13:35

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 举报电话:0519-86695797

快速回复 返回顶部 返回列表