组了一台 NAS

组了一台 NAS

💡 原文中文,约5800字,阅读约需14分钟。
📝

内容提要

我组建了一台NAS,硬件包括云星主板、i3 CPU、8GB内存和128GB固态硬盘,总花费约¥1230。系统为Ubuntu,使用Tailscale实现内网穿透,并配置DNS和Nginx反向代理。安装了Immich、Cloudreve、qBittorrent和Jellyfin等服务,满足个人需求。

🎯

关键要点

  • 组建了一台 NAS,硬件包括云星主板、i3 CPU、8GB内存和128GB固态硬盘,总花费约¥1230。
  • 系统为 Ubuntu 24.04.3 LTS,选择自由定制的 Linux 系统而非专用 NAS 系统。
  • 硬盘使用一块 4TB 的西数红盘,计划未来扩展为 RAID 1。
  • 使用 Tailscale 实现内网穿透,方便在外网访问 NAS。
  • 配置 DNS 服务器 CoreDNS,实现内外网统一域名访问。
  • 使用 Nginx 作为反向代理,统一使用 80 或 443 端口区分不同服务。
  • 安装了 Immich、Cloudreve、qBittorrent 和 Jellyfin 等服务,满足个人需求。
  • Immich 用于自建相册服务,Cloudreve 用于自建网盘,qBittorrent 用于下载,Jellyfin 用于影视资源管理。
  • 部署 Homepage 集中管理 NAS 上所有服务,显示机器状态和服务运行状态。

延伸问答

组建 NAS 的硬件配置是什么?

硬件包括云星主板、i3 CPU、8GB内存和128GB固态硬盘,总花费约¥1230。

为什么选择 Ubuntu 而不是专用 NAS 系统?

选择 Ubuntu 是因为它是自由定制的 Linux 系统,能够根据需求安装各种服务。

如何实现 NAS 的内网穿透?

使用 Tailscale 实现内网穿透,通过 UDP 打洞连接外网,方便访问 NAS。

NAS 上安装了哪些主要服务?

安装了 Immich、Cloudreve、qBittorrent 和 Jellyfin 等服务,满足个人需求。

如何配置 DNS 服务器以实现统一域名访问?

使用 CoreDNS 配置 DNS 服务器,设置内外网统一域名访问 NAS 服务。

NAS 的总花费是多少?

总花费约为¥1230。

🏷️

标签

➡️

继续阅读