VirtualBox上安装FreeNAS

FreeNas介绍

FreeNAS是一套免费的NAS服务器,它能将一部普通PC变成网络存储服务器。该软件基于FreeBSD, Python,支持CIFS (samba), FTP, NFS protocols, Software RAID (0,1,5) 及 web 界面的设定工具。
——摘自百度百科
FreeNAS新版改名为TrueNAS,提供商业版本,采用全新的NAS内核,安装最低要求还是64位处理器和8G内存。采用原有内核的最新版本是FreeNAS 11.3-U5。
官方网站:TrueNAS
中文技术交流网站: FreeNAS中文网、FreeNas中文网

FreeNAS下载

ftp下载点:https://download.freenas.org/
FreeNas中文网下载点(百度网盘):http://www.freenas.com.cn/
ps:实测在大陆,早上下载速度比较好

创建虚拟机

  • 点击下图中的new按钮
    image.png
  • 输入虚拟机名字,选择Linux,other Linux(64-bit)


    image.png
  • 分配内存,根据自己电脑实际情况。由于我的电脑只有4G内存,而且这个FreeNas只是用来熟悉一下,因此只选了1G内存,实测也能使用基本功能。


    image.png
  • 硬盘空间分配,按照默认配置也可以。当然也可以根据自己电脑硬盘的空间选择更大的。我只分配了8G硬盘,这个磁盘只是安装freeNas操作系统用,后面数据存储还需要单独再挂磁盘。


    image.png

    image.png

    image.png

    image.png
  • 以上步骤完成虚拟机创建,如下图所示:


    image.png

安装FreeNas系统

  • 选中新创建的虚拟机,点击settings按钮。点击storage按钮,安装镜像。选中左边光驱图标,点击右边的那个图标,在下拉菜单选中Choose a disk file...。


    image.png
  • 找到下载好的镜像,本次安装使用的版本是FreeNAS-11.2-U7,左边的光驱图标会显示镜像文件名称,如下图所示:


    image.png
  • 点击OK保存配置后退出,在virtual box界面双击刚才创建的虚拟机,自动进入安装界面,如下图所示:


    image.png
  • 按1选择Boot FreeNAS Installer或等系统自动倒计时结束,进入如下图的安装界面。


    image.png
  • 使用键盘方向键选择第一个选项,以及OK,按回车键进入下一个阶段:


    image.png
  • 由于我分配的内存只有1G,因此会弹出这样一个内存不足8G的提示,并默认是选中NO,要使用方向键选中Yes,并按回车键,按回车键后进入磁盘选择界面,如下图:


    image.png
  • 按空格选中磁盘,选中后左边的中括号里面会有一个型号,如图[*]


    image.png
  • 按回车键后进入下一个界面


    image.png
  • 选中Yes,按回车键,输入root用户的密码两次,这个root账户就是安装后登录管理后台的账户名。一定要记住密码。

    image.png

  • 输入完密码后按回车键


    image.png
  • 默认选中Boot vis BIOS安回车键,进入安装程序,开始安装,等系统自动安装就可以。



    image.png
  • 等待大约2分钟后,安装完成,弹出如下界面:


    image.png
  • 按回车键后,回到一开始的安装界面。


    image.png
  • ** 注意 **:这里一定要选择4 Shutdown System后按回车键,等系统关闭自动退出安装界面,否则会重来一次。进入安装系统的无限循环

    image.png

  • ** 注意 **:再次打开虚拟机的设置界面,选择Remove Disk from Virtual Drive把光驱的镜像移出。点击OK后退出,回到虚拟机界面,可以看到光驱是空的

    image.png

    image.png


启动FreeNAS系统

双击新创建的虚拟机,开始启动FreeNAS系统,大约5分钟。
注意:启动时,电脑最好连接了网络,并且路由器开了DHCP功能。否则FreeNAS无法获取到IP。

image.png

image.png

安装成功后显示如下图界面:

image.png

如上图最后显示的地址是http://10.0.2.15就是FreeNAS管理后台的地址,用浏览器打开这个地址就可以。但由于这个地址跟电脑不在一个网段,因此打不开。
原因是虚拟机的网卡默认是NAT,需要改成桥接,再次回到虚拟机设置界面,打开网络设置:


image.png
image.png

点击OK保存后退出。
再次回到FreeNAS系统界面,敲击几次回车后,发现地址变成192.168.43.92了。


image.png

再用浏览器打开这个地址:
进入登录界面,输入root和刚才设置的密码。



登录后默认打开dashboard界面
image.png

配置存储磁盘,打开SMB共享文件夹。

创建磁盘

  • 在virtualBox上新创建一个磁盘,并挂在到上面创建的虚拟机上。选中虚拟机,点击setting按钮,点击storage界面,点击create。


    image.png
  • 创建一个8G的磁盘,点击create


    image.png
  • 创建后选中刚才创建的磁盘,点击choose后自动退出。可以看到虚拟机上有2个磁盘。


    image.png

    image.png
  • 点击OK,自动保存配置后退出,双击虚拟机启动虚拟机。


    image.png
  • 启动成功后,再次用浏览器登录管理后台。


    image.png
  • 点开左边菜单树的storage,可以看到有两个磁盘。


    image.png

创建存储池pool

  • 点击pools菜单。上面那个界面是磁盘,相当于一个物理设备,pools是磁盘挂载点,相当于一个逻辑设备,在windows里面相当于磁盘分区。当前pools是空的。


    image.png
  • 点击右边的ADD,挂载磁盘。


    image.png
  • 点击create pool后,弹出配置界面。


    image.png
  • 输入pool名称,随便用一个英文名称就行,选中磁盘,点击向右的箭头


    image.png
  • 点击create,弹出确认界面,会格式化磁盘。


    image.png
  • 勾选confirm后,点击create pool,提示创建成功,并回到pool界面


    image.png

创建smb用户

  • 打开accounts菜单,点击users


    image.png
  • 点击右边的ADD,填写用户名和密码


    image.png
  • 勾选全部权限,点击save


    image.png
  • 自动退出到users界面,可以看到多了一个smb用户,即刚才创建的用户


    image.png

添加SMB共享目录

  • 打开共享(sharing)菜单,点击SMB子菜单,当前没有共享目录


    image.png
  • 点击右边的ADD,弹出配置界面


    image.png
  • 点击文件夹图标,依次展开目录,找到刚才创建的pool,data1


    image.png
  • 选中目录后,点击save,转圈圈后弹出Enable service确认界面


    image.png
  • 点击ENABLE SERVICE后,打开smb服务成功,自动回到SMB共享目录界面,可以看到多了一个共享目录


添加smb用户读写权限

  • 点击刚才创建的pool data1,右边的三个...选择Edit Permissions


    image.png
  • 弹出配置界面,默认用户的root


    image.png
  • 点击user和group两个地方,从下拉选项中选中刚才创建的smb用户


    image.png
  • 勾选Apply permissions recursively(递归目录权限),表示有权限访问这个目录下的所有子目录


    image.png
  • 勾选确认后,点击continue,再点击保存。


    image.png

访问SMB目录

  • mac电脑打开文件管理器Finder,按command+k快捷键,或点击菜单栏的go->connect to server


    image.png
  • 输入FreeNAS的地址,点击connect


    image.png
  • 再点击connect,输入用户名和密码


    image.png
  • 点击connect后,就打开了FreeNAS系统通过SMB共享的目录data1


    image.png
  • 在左边locations菜单树有时候也会生成一个freenas目录,可以点击这个直接打开共享目录(这个跟Windows的添加了一个驱动映射一样)


    image.png
  • 拷贝一个文件到共享目录


    image.png
  • 回到FreeNAS的后台,打开pool目录,可以看到使用空间是刚才拷贝的文件的大小


    image.png

手机访问SMB目录

以华为手机为例

  • 首先确保手机和FreeNAS在同一个局域网内
  • 打开手机的资源管理器(自带的就可以)


    Screenshot_20220724_010947_com.huawei.filemanager.png
  • 点击网络邻居,有时候能自动扫描出局域网内的共享设备,有时候扫描不出来


    Screenshot_20220724_011008_com.huawei.filemanager.png
  • 点击左下角的添加设备,输入FreeNAS地址192.168.43.92和smb用户名密码
    点击确定后,弹出连接成功提示信息


    Screenshot_20220724_011135_com.huawei.filemanager.png
  • 打开data1目录,可以看到刚才电脑上拷贝进去的文件。


    Screenshot_20220724_011145_com.huawei.filemanager.png
  • 点击文件,可以流畅播放

end

你可能感兴趣的:(VirtualBox上安装FreeNAS)