树莓派+OpenMediaVault搭建家庭简易NAS

准备

  • 树莓派2b/3b/3b+
  • OpenMediaVault镜像 下载页面
  • 8GB以上存储卡
  • etcher或其他写入镜像的软件
  • 网线

步骤

安装OpenMediaVault

  1. 可以按官方步骤,直接使用etcher(官网)将.img.xz格式的镜像写入SD卡。
  2. 我这里使用win32diskimager,需要先将.img.xz解压为.img后写入SD卡。
  3. 使用网线等方式,将树莓派接入路由器,插入写好镜像的SD卡。
  4. 将树莓派接入显示器,插上键盘。(因为之后有两个坑点需要修改文件)
  5. 上电开机,成功开机后会显示本机IP。

两个坑点

  1. Nginx配置
    • 我这里的情况:开机提示无法启动nginx,家中其他PC无法通过IP访问OpenMediaVault的WebGUI。
    • 通过service指令查看错误信息后无果,再通过nginx -t检查配置文件发现问题,默认的listen字段有问题。
    • 修改/etc/nginx/sites-enabled/openmediavault-webgui文件
      #将listen字段替换为
      listen 80;
      #这里只是简单更改了监听端口,删除了默认的地址以及ipv6only=off
      #可能会影响Web设置里监听端口的设置
    • 使用nginx -s reload成功启动nginx,家中其他PC可以访问WebGUI。
  2. DNS无法解析
    • 我这里的情况:官方默认使用了Cloudflare的1.1.1.1,导致无法解析很多(所有)地址。
    • 修改/etc/resolv.conf文件,将1.1.1.1替换为国内可用的DNS地址即可。

效果

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据