• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

怎样用rPi2做一个NAS

shaoziyang 2017-03-22 浏览量:2873
怎样用rPi2做一个NAS,需要能够支持外网访问。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 1. 首先我们来看一下NAS的定义:

        NAS(Network Attached Storage)网络存储基于标准网络协议实现数据传输,为网络中的Windows / Linux / Mac OS 等各种不同操作系统的计算机提供文件共享和数据备份。

        那么我们可以认为其基本功能是网络存储并切可以跨平台访问。其他包括稳定、安全、高速、可拓展性强等,受限于树莓派的性能以及硬件,所以树莓派不是非常适合做NAS

    2. 现成方案:

        2.1 OpenMediaVault ——​ http://www.openmediavault.org

            支持RPi2和RPi3,特性列表:http://www.openmediavault.org/features.html

            主要包括软件管理、系统升级、远程操作、磁盘管理、系统监控、完善的文件传输协议支持以及丰富的插件扩展系统。

        2.2 RaspNAS —— 号称最好用的树莓派NAS,但是不更新了

    3. 自己搞一个

    推荐用烧录DietPi系统,其支持多种文件传输协议(Samba、FTP等);丰富的多媒体服务器(音视频点播);选择众多的下载工具;多种备份方案自动完成。完整的支持列表请移步:http://dietpi.com/phpbb/viewtopic.php?f=8&t=5#p5



    4. 硬件需求: Wifi网卡或者网线;5v 2+A的电源;USB2.0 移动硬盘或者大容量U盘

    5. 外网访问:

        5.1 RPi有公网IP:

        > 固定的——直接使用就行,挂在路由器下设置一下端口转发

        > 动态的——DDNS,我觉得你知道这是啥xD。就是用一个固定域名指向你的动态IP

        5.2 RPi没有公网IP:

        > 控制端有公网IP:方向SSH啥的

        > 控制端也没有公网IP:可以参考我之前写的文章,一般就用ngrok、国产的frp、狗洞,很多时候会需要第三方服务器中转,导致速度受影响或者安全隐私问题。当然,这里的速度主要是指通过第三方服务器和RPi传输文件,本身控制树莓派、访问RPi的web控制台速度是不受影响的。

    • 发布于 2017-03-24
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 我觉得,这个问题改成树莓派2怎么挂载局域网里的nfs服务更有实际价值
    • 发布于2017-03-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 做NAS简单,问题是速度太慢了,只能用USB硬盘。外网访问的话做个端口映射就行了。
    • 发布于2017-03-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 有现存的NAS镜像可用 也可以烧写dietpi然后安装NAS工具组件就行自动化的


    • 发布于2017-03-23
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

怎样用rPi2做一个NAS