笔记本搭建群晖

之前在同事那里知道了NAS,这其中最出名的就是群晖了,奈何正版的很贵,而且自己目前对NAS的需求不是那么的大,所以一直没有动手捣鼓,就只在网上搜了下资料,自建黑群晖的信息。最后用自己闲置的笔记本做了实验,反正放着也没用。
自己搭建的是 6.1.7 这一版本没有了迅雷加速,所以下东西不快,百度云同步也很慢,导致我对这玩意儿的映象不太好。
搭建好了之后搞了半天的DDNS,还花了几块钱开通了花生壳免费的内网穿透(说是免费的,但其实吃相难看),很不喜欢花生壳,到处都在诱导你花钱。。。最后自己使用了frp来实现内网穿透

文件以及系统以及教程下载,安装好后重启U盘不能拔,因为引导文件在U盘中,所以重启必须要U盘
https://pan.baidu.com/s/1joiDFHqo_iXBsQqxgFubBw

配置参考文章
https://segmentfault.com/a/1190000009895225

frp客户端配置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[common]
server_addr = "xxx"
server_port = 7000
auth_token = "xxx"
pool_count = 1

[ssh]
type = tcp
local_ip = 192.168.11.112
local_port = 22
remote_port = 6000

[nas]
type = http
local_port = 8080
subdomain = nas

frp服务端配置

1
2
3
4
5
6
7
8
9
10
11
12
13
[common]
bind_port = 7000
vhost_http_port = 9090
dashboard_port = 7500
dashboard_user = ""
dashboard_pwd = ""
max_pool_count = 5
authentication_timeout = 900
subdomain_host = ""

[ssh]
listen_port = 6000
auth_token = ""

最后设置NSA启动的时候连接frp,服务器启动的时候启动frp服务,参考文章
https://free-e.net/109

服务中使用supervisor来管理服务,配置如下:

1
2
3
[program:frp]
command = /data/frp_0.12.0_linux_amd64/frps -c /data/frp_0.12.0_linux_amd64//frps.ini
autostart = true

NSA中设置开机自执行任务
脚本如下:

1
2
3
#/bin/bash
cd /usr/share/frp/frp_0.13.0_linux_amd64
nohup ./frpc -c ./frpc.ini >> /tmp/frp_auto_start.log 2>&1 &