无名阁

美好的生活需要用心记录

NAS入坑指南

2020-3-16 笑看风云 硬件

最近心血来潮买了一个星际蜗牛,加装了一块4T的硬盘,安装了黑群晖当做nas使用,下面是我的入坑指南.
安装群晖:
星际蜗牛到手的时候卖家已经安装好了二合一的引导盘,但是星际蜗牛的ssd质量实在不敢恭维,单纯引导还好,当做系统盘磐石要出问题呀,于是准备重新安装,
第一步,下载黑裙的引导相关文件:群晖系统,引导文件,驱动文件
注意,我这边引导用的是1.04b,ds918的,驱动下载的是syno.
我上传的一下相关文件:下载地址
第二步:把引导文件写入到ssd里面
进入pe之后用DiskImage 这个软件把引导镜像写入到ssd分区上,然后修改grub.cfg文件
#根据白群晖的sn好修改sn,根据网卡的实际mac地址修改mac1
set sn=1234pdn123456
set mac1=00112233445566
#修改引导参数,隐藏ssd硬盘
set extra_args_918='DiskIdxMap=1400'

修改好之后保存,然后更新驱动,把第一步下载好的驱动复制到ssd的第二个分区里面,覆盖掉相同的文件,然后提取群晖系统文件里面的zImage和rd.gz 文件,依旧覆盖掉同名文件,现在引导盘就制作好了,下面开始重启安装群晖.

安装过程很简单,一路下一步,就行了,照着群晖官网的教程没啥好说的,下面介绍一下安装完成之后会有哪些问题.
第一:安装好moments之后没法生成主题和人物,这个是群晖软件bug,需要替换掉libsynophoto-plugin-detection.so这个文件.dsm控制台开启ssh之后登录,然后进入/var/packages/SynologyMoments/target/usr/lib 目录,备份原本的so文件:
sudo mv libsynophoto-plugin-detection.so libsynophoto-plugin-detection.so.bak
##然后把正确的文件复制过来,例如此文件在home文件夹下面
sudo mv ~/libsynophoto-plugin-detection.so ./
##然后修改权限
sudo chmod 755 libsynophoto-plugin-detection.so
sudo chown SynologyMoments:SynologyMoments libsynophoto-plugin-detection.so

现在就可以正常识别主题和人脸了.
第二:增加电源按钮关机功能:
下载POWERBUTTON_6.1-0005这个插件,安装即可.

第三:内网使用frp进行穿透
首先安装docker:然后在docker里面搜索frpc,选择安装snowdreamtech/frpc这个镜像,安装完成之后启动,在卷里面把你创建好的配置文件映射到/etc/frp/frpc.ini中,然后网络选择和宿主相同网络,然后ujiukeyi正常使用了.

第四:安装下载软件Aria2和qbittorent.
依旧是通过docker进行安装,Aria2选择oldiy/aria2-ui-ng,qbittorrent选择linuxserver的那个,配置中/conf目录是保存配置文件,/data目录是下载目录,如果你只用了自定义的conf文件,记得确认下载目录是否正确,环境变量中secret是rpc秘钥,
qb的话/config目录是配置目录,/downloads是下载目录,而且记得在环境变量中增加WEBUI_PORT和PUID以及PGID参数.

第五:video stiation增加小姐姐削刮器
教程在这:相关教程 ,我这边试了,bus的能用.
注意,星际蜗牛硬解有问题,会导致ffmpeg进程僵死,无法终止,所以不要开启硬件解码.

第六,内外网自动切换IP
如果你之前按照第三步用frp做了内网穿透,你会发现如果使用域名的话在外网访问正常但是在区域网却依旧需要从外网绕一圈来访问nas,那么我们可以用域名重定向来解决这个问题.
首先群晖里面安装dns server,然后新增master区域,其中完整域名就填你的frp的域名,例如里的frp域名是aaa.bbb.com,那么完整域名这里就填aaa.bbb.com,然后主dns服务器地址填你的nas的IP地址,保存后双击刚刚添加的域名,新增a记录,名称空着,IP地址填写nas的IP,保存后即可.然后在解析中开启解析服务器,填写好上游dns服务器,保存,最后修改路由器的dhcp选项,把主dns服务器改成nas的IP即可,现在内网解析出来的就是区域网IP了.

第七:电视剧的削刮器无法使用
因为电视剧的削刮器用的是thetvdb,此网站国内被墙,所以没法使用,不过我们可以直接修改hosts来使用,添加此ip到hosts文件中:
13.224.157.34 api.thetvdb.com
13.224.157.34 www.thetvdb.com

如果添加后还不行的话那就想办法弄个透明代理吧.
ps:如果你有一个旁路由,添加了上面的IP之后还可以通过添加静态路由表让此IP走代理.

标签: Linux nas

et_highlighter51

发表评论: