0%

我的第一台 nas

近期帮别人搞一台服务器, 就顺手把家里闲置的电脑利用起来做 nas.

本文主要写安装过程中遇到的坑, 不会详细介绍搭建的每个步骤, 但给出了写有详细步骤的参考文章.

参考文章

群晖NAS网络服务 - 原生 DDNS 部署配置 Cloudflare DDNS 动态域名解析 - ITMAN STUDIO

黑群晖安装和使用的常见问题及解决办法(累计116个)【不定期更新中】 - GXNAS博客

黑群晖DSM7.X安装教程(蜗牛星际物理机安装DS918-7.01保姆级教程)【2022年2月14日更新】 - GXNAS博客

群晖NAS网络服务 - 原生 DDNS 部署配置 Cloudflare DDNS 动态域名解析 - 思有云 - IOIOX

硬件 & 系统

主板: 华硕 B85M-GAMER

cpu: i3-4170

内存: 威刚 8G

硬盘: 希捷 银河 8T * 2

引导U盘: 索尼16G

机箱: 普通 PC 机箱, 5风扇散热 (前2, 顶2, 后1

系统当然选择黑群晖了, 无他, 网上教程多, 新手不想踩太多坑.

公网 ip: 广东电信, 戳一下客服即可得 (点赞.

实测网上说的在账号后面加 pub 什么的都不能获取公网 ip.

搭建 NAS

这里参考 黑群晖DSM7.X安装教程(蜗牛星际物理机安装DS918-7.01保姆级教程)【2022年2月14日更新】 - GXNAS博客

这位博主讲得很详细, 就不再复制粘贴了.

不过要注意的是, 虽然 GXNAS博主在别的文章说过群晖在每个硬盘下都有一个系统, 不需要想 win 一样有一个专门的系统盘. 但群晖还是需要一个引导盘, 可以是 u盘, 也可以是 ssd. 由于我是跟着他的这篇文章搭建的, 所以最终我还是选择一直插着 U盘, 而不是用 ssd 作引导.

安装过程中有一步是需要用 Synology Assistant 寻找到 DSM 并联机, 但我一直找不到, 换了 192.168.1.* 的网络环境也是一样找不到. 最终通过路由器查看新加入机器的 ip, 通过那个 ip 进入到群晖的安装页面.

其他的都是按照 GXNAS 的博文一步一步走就好.

域名, DDNS, SSL

域名和 ddns 都通过 cloudflare 解决, ssl 本来也要用 cf 的, 但一直搞不定, 遂转用 sslforfree.com 的.

关于域名申请及 DDNS 可以参考前面贴出的链接, 或自己搜搜, 很简单的.

不过部署 DDNS 脚本的时候要注意, cloudflare ddns 脚本 中 proxy 属性为 true, 这会使脚本配置 dns 的时候设置了 cloudflare 代理, 导致无法通过域名访问. 需将其改为 false 如下:

1
2
3
4
5
6
#!/bin/bash
set -e;

ipv4Regex="((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])"

proxy="false"

cloudflare 的 ssl 总是配不好, 还请大佬赐教.

sslforfree 配置很简单, 唯一需要注意的是, 他是要在 DNS 服务商那边配一个 CNAME 而不是 TXT.

emmm, 应该没漏掉什么. 希望这篇文章能帮到那些和我遇到同样问题得同学.

最后献上装机图:

camphoto_33463914

(从老机箱上拆下 usb3 的线, 把 U盘 藏到机箱内部, 还可以用风扇散热