快速学习:如何搭建Freenas服务器 (服务器freenas搭建)
随着云技术的兴起,大量资料及数据逐渐被迁移至云端。但在私人领域中,我们仍需利用个人服务器来搭建共享文件存储及多媒体服务等。在众多的操作系统和服务器软件中,Freenas因其开源、稳定、易用的特点,受到了广泛的欢迎。
什么是Freenas?
Freenas是一个免费且开源的网络附属存储设备(NAS)软件。该软件基于 FreeBSD 平台,可用于创建一个使用标准协议的网络存储服务器,例如B/CIFS(Windows共享文件夹),AFP(苹果网络文件共享)以及NFS(Linux网络文件系统共享),同时支持WebDAV及FTP等协议。除此之外,Freenas 还内置了各种插件,如插件中心、iTunes、DLNA 等,支持Plex等开源媒体服务器。
基本要求
在开始Freenas的安装和配置之前,需要有以下几点基本要求:
硬件配置方面
CPU:至少双核 CPU。
RAM: 至少8G RAM。若需要虚拟化等功能需要更高的RAM。
硬盘:至少3个硬盘,2个用作储存,1个备份;也可以有多个硬盘组成RD。硬盘的品质和用途决定了Freenas的读写速度。
软件配置方面
官方兼容列表中选择一张兼容的网络适配器。如果使用内置的网卡,则需保证兼容性。
使用浏览器,下载最新版本的 Freenas。当前版本是Freenas 11.3。
Step1: 制作启动盘
在下载Freenas镜像文件后,需要将其制作成启动盘,用于启动安装过程。我们可以使用Rufus或UNetbootin等工具来制作启动盘。但是,需要注意制作的启动盘必须与系统启动方式兼容。
Step2: 安装Freenas系统
将制作好的启动盘插入需要安装Freenas的电脑,设定启动顺序并重启电脑即可。根据提示框安装Freenas系统,选择安装硬盘等参数。安装过程大致耗时十分钟左右,完毕后系统会自动重启。
安装完毕后重启,系统会通过 DHCP 自动获取 IP 地址。我们可以使用这个 IP 地址来访问 Freenas 管理页面。更改网络配置方法如下:
在Freenas首次登录时,会要求更改默认的管理员 root 密码。
登录后会看到Freenas的桌面,该桌面提供了 Freenas 多个功能的入口。在这里,我们可以配置网卡,网络,存储,安全和插件等, 并且这些操作都是通过 Web 的界面来进行操作。通过Freenas的菜单使用户可以按照自己的需求设置完整的网络存储设备系统。
Step3: 配置硬盘
在安装好系统后需要先配置储存设备,因其是Freenas的核心功能之一。在Freenas系统中,储存设备分配需注意几点:
设备的名称必须与 Freenas 显示的名称一致;存储将由 Freenas 来管理,所以不需要在设备使用外部格式化进行分区。Freenas支持UFS和ZFS格式,选择何种格式需要考虑应用需求及所要求的各种特性。
Step4: 创建共享
在确保 Freenas 已经成功识别硬盘后,需创建存放数据的共享目录。我们可以单击左侧菜单中的“储存”选项,展开子菜单,选择“新增共享”,进而进行新增共享的设置:
名称: 共享名称
路径: 存储设备目录
权限: 要求访问此共享的用户类型及能见度
可创建不同的共享目录,正常情况下我们会选择CIFS/B协议来进行访问,也可以选择随后加入Freenas的插件,如DLNA等来进行功能扩展。
Step5: 安装插件
Freenas提供多种功能插件,如 Plex,iTunes 等。在安装插件前,必须连接到互联网上并开启SSH服务。安装插件的方法如下:
开启 SSH:在左侧菜单中,选择“服务”,“SSH”,整到“启用”状态。
下载插件:在左侧菜单中,选择“插件”,进入插件设置界面。
安装插件:在此界面中下载需要的插件并安装即可享受相应服务。
结语:
Freenas是一个集储存、共享及多媒体服务于一体的免费开源网络存储软件。通过本文,我们可以初步了解到Freenas的安装及配置,也可以感受到其基础操作的易用性。当然,关于Freenas的进阶操作需要更多的实践和学习。希望读者在掌握基础知识后,可以将其在自己的项目中进行实践,也为开源社区做贡献。