NAS搭建指南:从零开始配置绿联家庭服务器

为什么需要一台 NAS

用了几年各种云盘之后,我最终还是选择了自建 NAS。原因很简单:

  • 百度网盘限速让人崩溃
  • 重要数据放别人服务器上不放心
  • 想跑 Docker 服务但又不想 24 小时开电脑

硬件选择

我选的是绿联 DXP4800 Plus,四盘位,性能强劲。硬盘用的是两块西数红盘 4TB,组了 RAID 1,一块盘坏了数据不丢。

配置项 我的选择 理由
机型 绿联 DXP4800 Plus 性能强,Docker 支持好
硬盘 WD Red 4TB x2 NAS 专用盘,稳定
内存 升级到 6GB 跑 Docker 需要
UPS APC BK650 防突然断电

初始配置要点

1. 网络设置

建议给 NAS 分配固定 IP,不要用 DHCP。在路由器里绑定 MAC 地址即可。

1
2
3
4
我的配置:
NAS IP: 192.168.3.10
网关: 192.168.3.1
DNS: 223.5.5.5 (阿里DNS)

2. 用户权限

不要用 admin 账户日常操作。创建一个普通用户,需要管理权限时再切换。

3. 开启 SSH

控制面板 → 终端机和 SNMP → 启用 SSH 服务。端口建议改成非标准端口(比如 2222),减少被扫描的风险。

4. Docker 安装

套件中心直接安装 Container Manager(新版 DSM 7.2 改名了)。装好后就可以通过 docker-compose 部署各种服务。

我在 NAS 上跑的服务

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# docker-compose 示例
services:
# 反向代理
nginx-proxy:
image: nginx:alpine
ports:
- "80:80"
- "443:443"

# 密码管理
vaultwarden:
image: vaultwarden/server
volumes:
- ./vw-data:/data

# 下载工具
qbittorrent:
image: linuxserver/qbittorrent
ports:
- "8080:8080"

踩过的坑

坑1:硬盘休眠导致 Docker 容器异常

解决:存储空间管理员 → 硬盘休眠设置为”从不”。NAS 本来就是 24 小时运行的,频繁休眠唤醒反而伤硬盘。

坑2:Docker 容器时区不对

解决:docker-compose 里加上环境变量:

1
2
environment:
- TZ=Asia/Shanghai

坑3:外网访问不稳定

解决:用 Cloudflare Tunnel 或者 FRP 内网穿透,比自带的远程访问快得多。

总结

NAS 是我买过最值的设备之一。一次投入,长期受益。数据安全有保障,还能当家庭服务器用。如果你也在考虑,绿联 DXP4800 Plus 的 Docker 性能很强,推荐给想折腾的朋友。