zoukankan      html  css  js  c++  java
  • 家用NAS ---- U-NAS4.0的基本安装与基本使用

    0. NAS相关概念知识

    现在一般意义上的NAS就是网络文件存储服务。当前各大公有网盘因为各种各样的原因使用不太方便,所以如果家里有条件,想随时存储个人影像、文件等等各类资料,个人推荐还是可以搞一个NAS的。NAS当然有直接的产品,比较知名的就有群晖、威联通等等,不过价格嘛(很多人都称他们是卖软件附送硬件的),所以也有很多专门搞软件的,比如有freeNAS、openmediavault等等,也有接下来将要介绍的U-NAS。
    这些硬件软件一起主要提供的服务就是:

    1. 文件共享,类似windows下的网上邻居共享目录 (最基础的应用)
      1. samba服务
      2. nfs服务
      3. ftp服务(现在一般不推荐啦)
      4. webdev服务
    2. 受控的文件目录同步备份支持(一般采用插件或者附加程序提供)
      1. rsync
      2. u盘同步备份
      3. 结合各类客户端实现数据同步备份(比如手机APP之类)
    3. 其他一些附加功能(高级功能)
      1. 媒体文件处理支持
      2. 个人网站等等
      3. 虚拟机支持
      4. Docker
        …..

    总之一句话,NAS主要就是一种计算机应用服务,主要提供文件共享服务,在此基础上依据硬件能力和软件支持可以开发更多的功能和应用。
    由此可见NAS需要:

    1. 计算机硬件(可以是普通的X86架构的PC,也可以是ARM架构的计算机——如单板计算机系统)
    2. 需要提供相应服务的系统环境(软件)

    个人DIY的NAS系统现在主要基于普通X86架构的PC,建议采用低功耗的系统以便于长期运行。

    1. U-NAS 相关介绍

    U-NAS 是国产厂商万由电子基于Debian定制封装的专用于X86架构的NAS系统,并把它免费提供出来(该厂商同时提供完整的软硬件集成产品,有需求的也可以直接购买)。
    要安装U-NAS硬件上需要如下的准备

    1. 一台普通的PC环境
      1. 主板,最好能支持多个SATA接口以方便接入更多硬盘(影响数据硬盘能安装的数量),或者有交换的扩展能力,必须带高速网口(没有网口怎么算NAS)
      2. CPU(建议小功耗的),有的是被主板集成的,CPU能力会影响应用体验,需要支持64位的,因为U-NAS当前只提供64位的版本(其它NAS有提供32位,甚至ARM架构的)
      3. 内存条(和主板匹配),容量其实大于512MB就可以体验基本功能,但如果有其它需求,当然是越大越好
      4. 一块小容量的磁盘(建议ssd类盘)或者高速U盘用作系统盘,这块盘的空间只能用于系统,不能存储数据,所以没必要多大,大于4G在大多数情况下都是完全足够的。
      5. 电源(既要保证基本系统供电,也要满足为后续数据磁盘供电)
      6. 机箱及硬盘安装托架 ,其中硬盘安装位关系到数据硬盘能安装的数量
      7. 显示器(可选的,可能安装时会短时用到,不是必须的,因为大多数操作其实可以网络操作)和键盘(可选的,如果机器能够自动从安装镜像盘启动其实可以不接,个别计算机需要接上键盘才能正确开机则为特例)
    2. 用于安装时使用的U盘(大于1G就够,和用作系统盘的U盘不是同一个)或者光盘(需要配套光驱)
    3. 若干用作数据存储的硬盘(容量随自己需要,后期也可以调整)
    4. 另外的电脑或者手机(安装上U-Finder)方便进行配置(如果有显示器)

    这里淘汰的计算机(包括笔记本——虽然磁盘扩展能力可能不足)都满足要求,起码可以用作DIY体验。

    软件上的准备:

    1. 下载官方的U-NAS4.0 光盘镜像(光盘镜像不到500MB)
    2. 把光盘镜像写入一个安装用U盘(可以采用Win32DiskImager工具),或者刻录入光盘

    2. U-NAS 的基本安装

    1. 搭建起基本安装需求PC,只需要主板、CPU、内存条、电源和系统盘(磁盘或者U盘),注意,不要安装上数据磁盘!!!
    2. 接入系统安装镜像盘(U盘或者带光盘的光驱)
    3. 接入网线(需要连上能支持DHCP分配的路由器)联网
    4. 开机配置为从安装镜像盘启动(这一步可能需要本地显示器)

    下面是具体的一些安装界面

    1. 安装盘正确启动状态,按一下回车就开始安装
      安装盘正确启动界面
    2. 对多网卡的情况,会出现选择网口联网的界面(默认是第1个网口)
      网口选择
    3. 整个安装过程如果是单网卡完全不需要人工干预,安装完成后的界面为
      安装完成的界面
      其中显示的ip地址,这里的ens18:192.168.10.191中的192.168.10.191就是可以远程配置的ip地址。
      至此基本安装完成。

    3. U-NAS的基本配置

    关闭基本安装完成的计算机,取下安装镜像盘,安装上数据磁盘,从新启动计算机系统。
    如果有显示器,还是可以看见IP,就可以直接在同局域网内计算机(手机)浏览器中输入IP地址打开设置UI,如果没有显示器,则安装U-Finder工具,查找出U-NAS的IP,或者通过路由器查出IP,再打开浏览器。

    1. 基本登录界面
      登录界面
      默认的用户名是:admin,密码是password
    2. 登录后界面
      登录后界面
    3. 首先打开控制中心
      控制中心
    4. 进行密码修改
      密码修改
    5. 进行系统升级
      系统升级
    6. 网口配置(建议配置为静态IP)
      ip配置
      网口配置
    7. 如果所有数据盘都是新盘,对初次使用用户,建议先安装”一键配置”app后使用一键配置app进行配置,如果数据盘上已经有数据,则 一定不要采用一键配置!!!,否则所有数据都会不可恢复的损失。
      磁盘配置有很多很多方案,最简单的就是直接挂载上去,里面还有包括RAID配置,逻辑卷管理,这里因为太复杂了,就不再介绍,推荐新手找块新盘,用一键配置。
      此外这里单独提一下共享文件夹,所有的民用NAS系统都有这个概念(或类似概念),其实就是设置可以共享出来的目录,在U-NAS中也是如此,其实就是在已经挂载的磁盘分区上建立子目录。
      共享文件夹
      因为U-NAS默认有关联设置,所以所有的共享文件夹不专门配置,默认就提供了所有已打开的共享类服务(包括samba、nfs、webdav和ftp)
    8. APP管理器,这里可以安装和打开、配置各种官方app
      app管理器
      在这里你可以选择各种app安装和使用,因为APP过于丰富,本文就不详细介绍啦。
    9. 终端的使用,对于没有配置显示器的环境,又需要用命令行进行一些调控,可以应用默认的web shell终端
      终端的打开
      点击里面的启动就会新开一个浏览器标签(窗口),打开一个web shell界面,如图
      登录shell
      输入用户名和密码进行登录,这里用的admin用户,登录后如图
      shell登录后
      这里就可以像有显示器终端一样进行各种命令行的操作啦。

    至此,最最基本的U-NAS安装其实已经完成,已经可以局域网内体验文件共享服务啦,比如在windows下的文件管理器地址栏中按\NASIP地址格式输入,登录后就可以访问通过samba服务共享出来的目录啦。
    samba访问 win32

    4. 管理界面下文件浏览管理

    为了方便在管理界面下进行文件管理,U-NAS还提供了一个web文件浏览器工具U-File Explorer
    点击基本快捷菜单(最左上角)应用菜单
    打开
    菜单选择
    U-File Explorer
    Explorer
    在这里,可以随意的进行浏览、调整等等。

    5. 基础远程访问U-anywhere应用配置

    U-NAS免费提供了U-Anywhere工具方便远程提供内网穿透的访问服务,相关配置如下:
    它在基本快捷菜单或者左下角开始菜单中都可以打开(这里演示开始菜单)
    开始菜单打开
    中的u-Anywhere
    u-Anywhere
    依据提示进行登录(如果没有账户需要新注册)
    登录
    登录后登录后的U-Anywhere
    在我的U-NAS域名处填入一个自己喜欢且不冲突的名字(假如这里填入的是icxbk),就可以远程进行访问(比如icxbk.myunas.com)

    6. 结语

    本文介绍了最最基础的U-NAS安装和简单的使用介绍,更多的功能还需要你去发掘。一些高级的内容随后可能用其他文章进行介绍。

    出处:https://www.icxbk.com/article/detail?aid=1130

  • 相关阅读:
    Windows程序设计03:创建窗口类
    Android学习笔记19:ImageView实现图片适屏与裁剪
    设计模式01:统一建模语言UML基础知识
    串口通信与编程01:串口基础知识
    Windows程序设计01:在VS2008上新建Windows应用程序项目
    设计模式02:面向对象设计原则
    Windows程序设计02:永恒的Hello World
    Android学习笔记20:Http协议及Java Web编程
    Android学习笔记18:自定义Seekbar拖动条式样
    从 2.4 到 2.6:Linux 内核可装载模块机制的改变对设备驱动的影响
  • 原文地址:https://www.cnblogs.com/mq0036/p/13452032.html
Copyright © 2011-2022 走看看