NAS网络文件服务器搭建流程

数据存储需求与闲置存储资源

什么是NAS

NAS全称Network Attached Storage,网络附属存储,是一种专用的数据存储服务器。NAS可以进行远程下载,甚至可以运行虚拟机提供相关服务。一台机器搭建NAS环境后,连接新的硬盘并设定参数,其他机器都可以迅速地访问该机器的硬盘。

NAS的优点

NAS主要有以下几个有点:
1、可以很轻松地实现文件的共享
2、扩展容量比较灵活方便
3、维护简单且性价比高,本文就将以淘汰的个人电脑为环境搭建NAS网络,当然也可以购买或配置新的计算机服务器作为环境。
4、部署与局域网内部连接都比较方便。

搭建准备

1、需要有一台预装Linux系统且搭载千兆以上网卡的设备作为服务器,(本文演示使用VirtualBox运行虚拟机,系统为CentOS 7)
2、没有进行内网穿透时,服务器文件可以在局域网内部访问。
3、工具仓库
https://github.com/cloudreve/Cloudreve/releases

第一步:搭建方法

根据操作系统选择:
在这里插入图片描述
解压后的文件放入linux系统主机中,
在这里插入图片描述
在linux系统中cd进入它的目录,然后使用./命令直接运行在这里插入图片描述
记录终端上给出了初始管理员账户和密码,以及对应端口,然后用ifconfig命令找到自己虚拟机或者服务器端的IP:
在这里插入图片描述
在服务器端就可以从10.0.2.15:5212进入网盘管理主页。

在这里插入图片描述

至此完成网盘搭建,此时的网盘只能从服务器端访问。
注意:如果无法访问云盘,需要在服务器端用以下代码关闭防火墙:

systemctl stop firewalld.service

第二步:端口转发

这一步是为了从其他局域网内终端对网盘进行访问,分两种方式介绍。

方式一:虚拟机端口转发

如果使用了虚拟机的linux系统可以通过此种方式转发,以VirtualBox为例:
打开virtualbox的网络选项卡
在这里插入图片描述

打开端口转发在这里插入图片描述
可以看到主机IP、主机端口、子系统IP、子系统端口,其中后两项填写第一步获得的服务器端IP与端口。

然后打开局域网内任意一台电脑终端,输入ipconfig,找到WLAN的ip,注意是WLAN的IP而不是主机ip,否则只有主机能够连接而其他设备无法连接:
在这里插入图片描述
前两项填写如上ip与任意未被占用的端口。
到这里局域网内的任何设备都可以访问网盘。
在这里插入图片描述

方式二:不使用虚拟机的linux端口操作

1、首先用以下代码开放linux对应端口:

firewall-cmd --add-port=5212/tcp

2、然后转发端口,将本服务的5212端口转发到WLANip地址为XXX.XX.XX.XXX的任意端口上,只能使用IP地址,不能使用主机名:

 firewall-cmd --permanent --zone=public --add-forward-port=port=5212:proto=tcp:toaddr=xxx.xx.xx.xxx:toport=8080,ip同方法一

3、重新启动服务

systemctl start firewalld.service //重新启动
firewall-cmd --reload //或者重新加载

至此便可以在局域网内部进行访问云盘。

以下是几个端口命令:
1、列出所有类型的public端口:

firewall-cmd --zone=public --list-ports

2、列出所有端口信息:

firewall-cmd --list-ports

3、暂时删除端口:

firewall-cmd --remove-port=5212/tcp

4、永久删除开放端口:

firewall-cmd --zone=public --remove-port=5212/tcp --permanent 

5、取消转发:

firewall-cmd --permanent --zone=public --remove-forward-port=port=5212:proto=tcp:toaddr=xxx.xx.xx.xxx:toport=8080

在这里插入图片描述

第三步:云盘使用方法

###用户登录
用初始账户密码登陆后界面如下:
在这里插入图片描述
在右上角可以进入管理面板:
在这里插入图片描述

存储策略

打开存储策略模块:
在这里插入图片描述
点击操作下方的编辑,选择向导模式编辑:
在这里插入图片描述
在这里插入图片描述
可以根据路径魔法变量做参考,这里我以将我的服务器端的root目录作为云盘(可以复制挂载的硬盘地址)示例:
在这里插入图片描述

在这里插入图片描述

就可以看到存储策略里的云盘了。
在这里插入图片描述

用户组管理

在这里插入图片描述
打开用户组可以看到现有的几个用户类型:游客、注册会员与管理员,这里主要是管理不同用户使用网盘时的权限,以注册会员为例:
在这里插入图片描述
可以指定该用户组允许使用的云盘空间大小。如果是一个小型公司或实验室便可以新建立一个内部共享的用户组,并设置为只允许下载文件不可以删除文件,方便地进行文件管理:
在这里插入图片描述

在这里插入图片描述
至此便完成了云盘的存储策略分配以及用户组管理。

上传与下载

登录有上传权限的管理员账户,将文件拖拽到云盘中:
在这里插入图片描述
在这里插入图片描述
文件的上传速度几乎可以达到电脑网卡带宽的全速。同样用户可以在此下载。

本身云盘也可以方便地进行文件分类管理:
在这里插入图片描述
到此为止完成了一个私人云盘的方案搭建与使用。

  • 15
    点赞
  • 109
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
NAS存储服务器搭建是指在网络中建立一个专用的数据存储服务器,用于实现文件的共享和数据访问服务。搭建NAS存储服务器有以下几个步骤: 1. 准备硬件设备:选择一台计算机或专用的NAS设备作为服务器,连接新的硬盘并设定参数。 2. 安装操作系统:根据服务器的硬件要求,选择合适的操作系统,如Windows Server、Linux等,并进行安装。 3. 配置网络设置:设置服务器的网络连接,确保服务器可以与其他设备进行通信。 4. 安装NAS软件:根据服务器的操作系统,选择合适的NAS软件进行安装,如FreeNAS、OpenMediaVault等。 5. 设置共享文件夹:通过NAS软件设置共享文件夹,指定访问权限和共享方式,以便其他设备可以访问和共享文件。 6. 远程访问设置:根据需要,配置远程访问功能,使用户可以通过互联网访问NAS存储服务器中的文件。 7. 数据备份和恢复:设置定期备份和恢复策略,确保数据的安全性和可靠性。 通过搭建NAS存储服务器,可以轻松实现文件的共享、扩展容量的灵活方便、维护简单且性价比高,并且部署与局域网内部连接都比较方便。同时,NAS存储服务器的成本较低,效率较高,适合家庭或小型办公环境使用。\[1\]\[2\]\[3\] #### 引用[.reference_title] - *1* *2* [NAS网络文件服务器搭建流程](https://blog.csdn.net/weixin_42461876/article/details/115973276)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [NAS个人云存储服务器搭建](https://blog.csdn.net/qq_35029061/article/details/125674216)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值