亿品元素设计资源博客

品味经典包装设计,版式设计,分享实用设计资源、设计软件、插件下载及在线书法字体生成
登录注册 联系合作 投稿

亿品元素 » 教程技巧 » 我家云/粒子云刷机omv系统,打造轻量化的NAS教程

我家云/粒子云刷机omv系统,打造轻量化的NAS教程

我家云和粒子云是两个不同的产品,不过二者的配置一样,可以理解为粒子云是我家云的马甲版本。如今,我家云和粒子云都被垃圾佬称之为矿渣。挖矿是不可能再挖矿的,但是将它们刷成OMV系统,改造成轻量化的NAS还是挺有可玩性的。下面所有操作亲测!包括外网IPV6访问。…

我家云和粒子云是两个不同的产品,不过二者的配置一样,可以理解为粒子云是我家云的马甲版本。如今,我家云和粒子云都被垃圾佬称之为矿渣。挖矿是不可能再挖矿的,但是将它们刷成OMV系统,改造成轻量化的NAS还是挺有可玩性的。下面所有操作亲测!包括外网IPV6访问。

wojiayun2

我家云/粒子云刷机教程(刷机时可不用接硬盘)

1、解压DriverAssitant_v4.6,运行DriverInstall.exe安装驱动。期间会弹出两个提示窗口,都点安装。提示驱动安装成功后,即可关闭窗口;

DriverInstall

2、解压“Armbian_Mix_With_Navi_1213.7z”得到“Armbian_Mix_With_Navi_1213.img”(这是本人刷机时用到的OMV固件,如果是其他固件,文件名可能不同了),将固件复制到一个合适的文件夹备用;

3、解压AndroidTool_Release,运行AndroidTool_Release中的“AndroidTool.exe”程序;点击如下图中的位置,选择刚才解压出来的固件:Armbian_Mix_With_Navi_1213.img;指定了固件后,先不要乱点其他按钮;

shuaji

4、将USB双公头线插入我家云设备的2.0接口,用回形针一直捅住复位键(reset),然后插上电源, 等待刷机工具显示“发现一个MASKROM设备”后松开回形针。

下面几张图来自网上(因为我整理本文时,机器不在身边)

shuaji2

注意:如果是初次刷机的用户,软件提示的是“发现一个LOADER设备”如下图

shuaiji3

此时点击高级功能 ,点击 进入Maskrom 按钮,

shuaji4

待软件显示“发现一个MASKROM设备”后就可以回到 下载镜像 页面准备刷机了

5、将固件刷入机器。

再次确认一下你的固件有没选错,以及界面上是否显示的“发现一个MASKROM设备”?如果确认没错,就可以点击“执行”按钮开始刷写。刷写过程右侧会显示“正在下载…..”的百分比进度;

shuaji5

6、刷写完成后等一会儿,然后先拔掉USB双公头线,再拔掉电源线 ,最后插入网线和电源线开机即可。

到这里就完成了我家云/粒子云的刷机过程,如果是刷其他固件,基本就是换一下固件的问题,操作步骤都是一样的。刷机是不是很简单??

================================================

本人刷的的是Ride_Wind大神的”粒子云,我家云omv自用备份稳定性佳“的固件,该固件刷机后还需要安装一下导航才会有本文首图那样效果(可选)。那如何安装导航呢?

7、先登陆你的路由器管理页面,在其中查找名为“Chainedbox”的机器(本人的机器是如此显示,不确定其他固件是否如此),找到我家云机器的IP地址,比如我找到的是192.168.3.100。

8、用SSH软件连接你的我家云设备(Xshell或Putty等都可以,下图为Xshell),主机栏就填上你刚才的IP地址,端口默认22,用户身份验证那里,用户名为root、密码为1234,

SSHdenglu

9、第一次ssh登陆后,正常情况下会询问你是否安装导航,选“yes”,待它安装完即可。

install

10、最后回到浏览器下,输入http://192.168.3.100 (即我家云的IP地址)即可访问,界面如本文首图。

粒子云,我家云omv自用备份稳定性佳by Ride_Wind固件说明

Armbian+openmedia+entware(导航)采用5.4.2内核制作,完善了下图标,增加了jellyfin,集成docker设置镜像源为清华源。

5.4.2内核原生支持exfat,集成了FULLCONE NAT。固件文件名为Armbian_Mix_With_Navi_1213.img

用脚本循环测试休眠,虽然有reset,但是不会掉盘,也不会从sda挂载到sdb,sdc。

我家云,所有版本随便用,粒子云建议使用4.4.174内核。5.3以上内核获取不到IP。

密码说明

ssh:root密码1234

omv密码admin openmediavault

aria2 没密码(配置文件路径/opt/etc/aria2.conf)

transmission admin admin(配置文件路径/opt/etc/transmission/settings.json)

qbbitorrent admin adminadmin

filebrowser admin admin(如果提示密码错误同步系统时间)

mysql root 123456

easyexplorer 未配置

nextcloud已安装 需要自己配置

seafile 已安装需要自己配置

dzzoffice 已安装需要自己配置

lychee相册需要自己配置。

WordPress需要自己配置。

所有依赖mysql的建议先改密码。

附:密码修改说明

ssh密码修改:
SSH登陆后输入passwd 回车,按提示输入新密码即可(输入密码时不会显示出来的)。

附录:我家云/粒子云开启ipv6支持,实现内网穿透by 恩山无线论坛pgou

一、前言

ipv6其实已经相当普及,只是我们还没有感受到它的优势!

之前用过群晖,发现ipv6实现内网穿透非常方便、稳定,而且手机4G和多数地区的宽带上网默认已经支持ipv6!

没有外网ip的环境下(很多运营商就是死活不给的),ipv6是最便捷的穿透方式,没有带宽损失,稳定高效。

要利用ipv6穿透,首先要你的网络环境以及设备支持。先检测自己的网络环境是否已经支持ipv6,访问这个地址http://test-ipv6.com/,如果能显示ipv6地址,证明就是可以的啦~

如果显示不支持,那么就要你的宽带以及路由设置一下,宽带如何开启ipv6,可以查看光猫设置。

注:现在三大宽带运营商都已经提供IPV6,如果你的网络没有IPV6,可能是你的光猫设置有问题。你需要取得光猫的超级密码,进去后更改设置,最好光猫改桥接用路由器拨号。详细的可以自己百度一下,

然后是路由器或lede、openwrt以及梅林的设置方式,这里也不赘述,善用搜索就会有答案。

部分资料可以参考这个教程 https://koolshare.cn/thread-165156-1-1.html

二、设置支持环境

这里以Ride_Wind大,带Entware和omv的固件为例,其他固件都差不多的。

我测试的固件一般都默认支持ipv6,只要路由器开启了对应的服务,默认就能获取到地址

ssh下输入以下命令,就能查看已经获取的ip列表

ip addr show eth0 | grep inet | awk '{ print $2; }' | sed 's/\/.*$//'

如果看到XXXX:XXXX:XXXX:XXXX:XXXX:XXXX就是ipv6地址。

如果路由器设置无误,还是获取不到地址,可以查看armbian的设置,执行armbian-config,Network,Ipv6状态是否为Enable,如果不是,设置为Enable

三、开启Nginx支持

完成以上步骤,你可以在浏览器输入http://[XXXX:XXXX:XXXX:XXXX:XXXX:XXXX你的ipv6地址]/,注意有[ ],你会发现无法打开,哈哈。。。。

我就是在这里卡住的,能ping通但是无法访问。后来发现是Entware自带的Nginx没有开启ipv6支持。

我编译好了和原版配置相同,但支持ipv6的Nginx,请自行替换

链接:https://pan.baidu.com/s/165hnNZJM7v6hchqf0iT2dQ    提取码:e7av

下载并替换 /opt/sbin/nginx,然后修改网站配置文件/opt/etc/nginx/vhost

以navi.conf为例,在 listen 80; 下面添加 listen [::]:80 ipv6only=on; 修改之后是这样的

listen 80;

listen [::]:80 ipv6only=on;

重启一下Nginx

sudo /opt/sbin/nginx -s reload

好了,现在打开http://[XXXX:XXXX:XXXX:XXXX:XXXX:XXXX你的ipv6地址]/ 就能看到导航菜单了!

剩下的网站配置文件修改都一样,根据需要自行操作就好

特别说明:ipv6地址在浏览器打开的话,不能直接输入,需要加[ ],例如 [IPV6地址]

如果需要访问特定的端口,地址栏输入 [IPV6地址]:端口 ,例如 [IPV6地址]:88

四、利用DNSPod实现动态域名解析DDNS (解析内网、外网或IPV6地址)

资料来源:https://blog.csdn.net/imkiimki/article/details/83794355  稍作整理

不能外网访问的NAS就是一个残废,所以我们还的搞定外网访问。

通常,ipv6是动态的,还那么长,不但难看,还记不住,并且每隔一段时间会变化。所以我们需要给它绑定个域名,设置自动更新,岂不完美。

DDNS是什么

对于DHCP方式获得的IP,无论对于局域网内来说,还是外网来说,都会有使得IP地址每隔一段时间变化一次,如果想要通过恒定不变的地址访问主机,就需要动态域名解析。用一句话说明原理是:把动态变化的IP地址绑定到固定不变的域名上,这样便是以不变应万变,只要记住域名就可以了。

不差钱可以直接去花生壳购买动态域名服务,顺便还能提供内网穿透的功能;

自己折腾可以使用DNSPod + 个人域名 + ArDNSPod脚本.  如果是群晖可以用aliddns.sh。

利用DNSPod实现动态域名解析

1、在dnspod 中创建一条AAAA记录(注意ipv6的话记录类型是AAAA),主机记录就是你的二级域名,比如到时我要用ipv6.xxx.com访问家里的NAS,就填“ipv6”,记录值,就随意填一个ipv6地址,这个值不重要,因为到时这个值会自动更新。

ipv6

2、然后在密匙管理页面创建一个Token密匙,ID和Token务必用记事本记下来,待会要用,并且它只显示一次,不记下来,待会就查不到了!

api-tokens-3

3、下载ArDNSPod增强版(可以选择要解析的IP类型,包括外网,内网,IPv6)

注:ArDNSPod是利用DNSPod实现动态解析的项目,有兴趣的可以查看github地址:ArDNSPod  https://github.com/anrip/ArDNSPodhttps://github.com/imki911/ArDNSPod

本站提供的是爱好者修改过的增强版,可以选择要解析的IP类型,包括外网,内网,IPv6。

将之前得到的ID和token写入dns.conf 文件, 并指定要绑定的子域名。

20181107093555474

4、把修改好的dns.conf和ddnspod.sh(权限0755)两个文件,上传的你的设备同一个目录。执行ddnspod.sh就能自动更新域名解析啦,建议设置为开机启动以及放在计划任务中每3小时执行一次,临时ip有效期12个小时(至少我的lede是这样),短于这个时间都可以。

5、到现在,你就可以用你绑定的域名,直接在外网访问你家里的NAS了。

其实IPV6内网穿透的方式并不只适用于我家云,很多需要内网穿透的情况下都可以使用。

补充说明:如何确认你的nas真的可以外网访问呢?很简单,关掉你的手机wifi,在4G状态下在手机浏览器里输入http://test-ipv6.com/ 看看能否显示出ipv6地址。如果没有,那说明你的浏览器或者手机没ipv6环境(本人测试UC手机浏览器就不行),腾讯浏览器和小米浏览器没问题。

如果有ipv6地址,那么在手机浏览器输入NAS域名,发现还是找不到网页?难道是上面的教程或者操作有误?

其实,出现这样的情况,很多时候是路由器的ipv6防火墙把你挡在了外面,最简单的方法是直接关闭路由的ipv6防火墙进行测试,确认在关闭防火墙的情况下可以访问。最后,开启防火墙,并打开相应的端口即可(出于安全,不建议一直关闭防火墙)

其他说明:目前Ride_Wind的固件,对ipv6的支持有点小问题,导致有些导航上有的功能的地址识别不出来(比如控制台),修改的办法也很简单

修改/opt/wwwroot/navi/index.php

把所有 <?php echo $IP;?>

都替换为 <?php echo $URL;?>

我家云/粒子云刷机omv系统,打造轻量化的NAS教程

相关内容
亿品标签 »

发表评论

如何下载本站资源『所有留言都会被审核,请勿发布垃圾评论』

(必填)*