## 为什么需要一台 NAS
用了几年各种云盘之后,我最终还是选择了自建 NAS。原因很简单:
- 百度网盘限速让人崩溃
- 重要数据放别人服务器上不放心
- 想跑 Docker 服务但又不想 24 小时开电脑
## 硬件选择
我选的是绿联 DXP4800 Plus,四盘位,性能强劲,对个人用户来说绰绰有余。硬盘用的是两块西数红盘 4TB,组了 RAID 1,一块盘坏了数据不丢。
| 配置项 | 我的选择 | 理由 |
|--------|---------|------|
| 机型 | 绿联 DXP4800 Plus | 性能强,Docker 支持好 |
| 硬盘 | WD Red 4TB x2 | NAS 专用盘,稳定 |
| 内存 | 自带足够 | 跑 Docker 无压力 |
| UPS | APC BK650 | 防突然断电 |
## 初始配置要点
### 1. 网络设置
建议给 NAS 分配固定 IP,不要用 DHCP。在路由器里绑定 MAC 地址即可。
```
我的配置:
NAS IP: 192.168.3.10
网关: 192.168.3.1
DNS: 223.5.5.5 (阿里DNS)
```
### 2. 用户权限
不要用 root 账户日常操作。创建一个普通用户,需要管理权限时再切换。
### 3. 开启 SSH
系统设置中启用 SSH 服务。端口建议改成非标准端口,减少被扫描的风险。
### 4. Docker 安装
绿联 UGOS Pro 系统自带 Docker 支持,在应用中心可以直接管理容器。也可以通过 SSH 使用 docker-compose 部署各种服务。
## 我在 NAS 上跑的服务
```yaml
# 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 里加上环境变量:
```yaml
environment:
- TZ=Asia/Shanghai
```
**坑3:外网访问不稳定**
解决:用 Cloudflare Tunnel 或者 FRP 内网穿透,比自带的远程访问快得多。
## 总结
NAS 是我买过最值的设备之一。一次投入,长期受益。数据安全有保障,还能当家庭服务器用。绿联 DXP4800 Plus 的 Docker 性能很强,跑十几个容器毫无压力,推荐给想折腾的朋友。

Comments NOTHING