NAS4Free

Software Screenshot:
NAS4Free
Software Details:
Version: 11.0.0.4.4490 / 11.1.0.4.4485 Beta updated
Upload Date: 2 Oct 17
Developer: NAS4Free
Distribution Type: Freeware
Downloads: 852

Rating: 3.6/5 (Total Votes: 5)

NAS4Free is an open source BSD operating system based on the highly acclaimed and award winning FreeBSD project and designed from the ground up to provide users with an easy-to-use, stable, powerful and reliable NAS (Network-Attached Storage) distribution.

Key features

Its main goal is to support files sharing across multiple operating systems, including GNU/Linux, Mac OS X, UNIX-like and Microsoft Windows platforms. Thanks to its easy to set up configuration, it can be effortlessly deployed on both home and enterprise environments.

It comes with a wide range of streaming features, specifically designed to ease the sharing of multimedia file across multiple devices over the network. In addition, it includes ZFS version 28 (RAIDZ, RAIDZ2 and RAIDZ3) software RAID (0,1,5), S.M.A.R.T, disk encryption, and email reports.

The currently included protocols are NFS (Network File System), CIFS (Common Internet File System) using Samba, FTP, HAST (Highly Available Storage), RSYNC, TFTP (Trivial File Transfer Protocol), BitTorent, UPnP, AFP (Apple Filing Protocol), Unison, iSCSI, Bridge, and CARP (Common Address Redundancy Protocol).

Availability and boot options

The system is distributed as Live CD ISO images, supporting both 64-bit and 32-bit architectures. It features automatic boot with the ability to select from six different options, to boot NAS4Free in normal mode (default), with ACPI enabled, in safe mode, with verbose logging, as well as to drop to a shell prompt or reboot the system.

Users will be able to configure the network interfaces and IP address, reset the password of the web interface, reset the system to factory defaults, ping a host, access the shell prompt, reboot or shutdown the server, as well as to install or upgrade from the Live CD/USB boot medium.

Bottom line

In conclusion, NAS4Free is a decent FreeBSD-based Network-Attached Storage distribution that features a highly configurable web-based interface and can be easily installed on SSD, HDD or USB drives, as well as on Compact Flash media.

What is new in this release:

  • Changes:
  • Upgrade to FreeBSD 10.1 RELEASE p9.
  • Add Home, Insert, Delete, End, Page Up/Down keys to shell.
  • Upgrade php to 5.6.8.
  • Upgrade tzdata to 2015d.
  • Upgrade mDNSResponder to 567.
  • Upgrade msmtp to 1.6.2.
  • Fixes:
  • AFP share is not shown in Time Machine.

What is new in version 9.3.0.2.1391 / 10.1.0.2.1454 Beta:

  • Changes:
  • Upgrade to FreeBSD 10.1 RELEASE p9.
  • Add Home, Insert, Delete, End, Page Up/Down keys to shell.
  • Upgrade php to 5.6.8.
  • Upgrade tzdata to 2015d.
  • Upgrade mDNSResponder to 567.
  • Upgrade msmtp to 1.6.2.
  • Fixes:
  • AFP share is not shown in Time Machine.

What is new in version 9.3.0.2.1349 / 10.1.0.1.277 Alpha:

  • Changes:
  • Upgrade to FreeBSD 9.3 RELEASE p8.
  • Upgrade to Samba4.1 and add SMB3 in WebGUI.
  • Convert to pkgng.
  • Ability to backup and restore encrypted configuration.
  • Improved WebGUI under PHP 5.6.
  • Improved WebGUI with Chrome.
  • Improved config restore verbose output.
  • Improved ZFS pool usage/tool and import ZFS disks.
  • Improved ZFS pool import on embedded.
  • Improved HAST switch with net.inet.carp.preempt.
  • Improved PHP session handle.
  • Replaced /dev/md0 with xmd using LZ4 compression.
  • Replaced the server certificate with 2048bits key and sha256 signature.
  • Changed samba reload when changing the shares. (it takes few secs.)
  • Changed rootfs layout. (2GB USB/CF is required. Full is 4GB or more.)
  • Changed image files to use XZ.
  • Drop SSLv3 support. (HTTPS must use TLS)
  • Drop LiveCD mode support with less than 2GB memory. (install/upgrade only). Supported minimum spec except LiveCD is 512MB memory + 512MB swap device or partition. 1024MB swap device or partition is recommended. File based swap and ZFS volume swap is not recommended.
  • Add WebGUI access restriction.
  • Add NFS support in HAST service.
  • Add default swap of 512MB for LiveUSB and before user configuration.
  • Adjust number of Status|Processes.
  • Add MBR partition to LiveUSB.
  • Add log/mirrored log support in Disks|ZFS|Pools|Tools.
  • Add expires HTTP header. (some js must be force reloaded.)
  • Increase http upload size to 512MB.
  • Remove last slash of the path added by filechooser.
  • Add wait_on and spindown.
  • Upgrade e2fsprogs to 1.42.12.
  • Upgrade transmission to 2.84.
  • Upgrade isboot to 0.2.8.
  • Upgrade istgt to 20141125.
  • Upgrade smartmontools 6.3
  • Upgrade xmlstarlet to 1.6.1.
  • Upgrade inadyn-mt to 02.24.43.
  • Upgrade zoneinfo to 2014j.
  • Change iperf2.x for iperf3.
  • Upgrade php to 5.6.4.
  • Upgrade mDNSResponder to 561.1.1.
  • Upgrade xmd to 0.4.2.
  • Upgrade bash 4.3 to patch 33.
  • Upgrade unison to 2.48.3.
  • Upgrade netatalk to 3.1.7.
  • Upgrade samba to 4.1.16.
  • Fixes:
  • Missing /etc/uams/uams_randnum.so
  • Missing nutdrv_atcl_usb nut driver.
  • Never reject SMB3 and sendfile combination.
  • Failed to mount NTFS with read-only.
  • Missing mount_fusefs in /usr/local/sbin.
  • Missing usb device configuration file.
  • Missing default pkg repository.
  • mount_ntfs is not installed to /sbin.
  • Wrong variable in HAST script.
  • /boot/kernel/fuse.ko is missing.
  • /etc/platform is broken on full installation.
  • Some DHCP setting of WebGUI does not work.
  • xmlrpc is broken.
  • Missing GPT partition in Disks|ZFS|Pools|Tools.
  • Switching DHCP and static IP cause unexpected behavior.
  • Some drives can't get disk model/description.
  • The text on graph is not sized on Chrome.
  • Firmware page show incorrectly.
  • ntfs-3g is broken.
  • Form size is too small on Chrome.
  • HAST device is not imported by import disks.
  • Stop flooding "Unknown USB device" to syslog.

What is new in version 9.3.0.2.1283:

  • Changes:
  • Upgrade to FreeBSD 9.3 RELEASE p7.
  • Upgrade to Samba4.1 and add SMB3 in WebGUI.
  • Convert to pkgng.
  • Improved WebGUI under PHP 5.6.
  • Improved WebGUI with Chrome.
  • Improved config restore verbose output.
  • Improved ZFS pool usage/tool and import ZFS disks.
  • Improved ZFS pool import on embedded.
  • Improved HAST switch with net.inet.carp.preempt.
  • Improved PHP session handle.
  • Replaced /dev/md0 with xmd using LZ4 compression.
  • Replaced the server certificate with 2048bits key and sha256 signature.
  • Changed rootfs layout. (2GB USB/CF is required. Full is 4GB or more.)
  • Changed image files to use XZ.
  • Drop SSLv3 support. (HTTPS must use TLS)
  • Drop LiveCD mode support with less than 2GB memory. (install/upgrade only) Supported minimum spec except LiveCD is 512MB memory + 512MB swap device or partition. 1024MB swap device or partition is recommended. File based swap and ZFS volume swap is not recommended.
  • Add WebGUI access restriction.
  • Add NFS support in HAST service.
  • Add default swap of 512MB for LiveUSB and before user configuration.
  • Adjust number of Status|Processes.
  • Add MBR partition to LiveUSB.
  • Add log/mirrored log support in Disks|ZFS|Pools|Tools.
  • Add expires HTTP header. (some js must be force reloaded.)
  • Increase http upload size to 512MB.
  • Remove last slash of the path added by filechooser.
  • Add wait_on and spindown.
  • Upgrade e2fsprogs to 1.42.12.
  • Upgrade transmission to 2.84.
  • Upgrade isboot to 0.2.8.
  • Upgrade istgt to 20141125.
  • Upgrade smartmontools 6.3
  • Upgrade xmlstarlet to 1.6.1.
  • Upgrade inadyn-mt to 02.24.43.
  • Upgrade zoneinfo to 2014j.
  • Change iperf2.x for iperf3.
  • Upgrade samba to 4.1.14.
  • Upgrade php to 5.6.4.
  • Upgrade mDNSResponder to 561.1.1.
  • Upgrade xmd to 0.4.2.
  • Upgrade bash 4.3 to patch 33.
  • Upgrade unison to 2.48.3.
  • Fixes:
  • Never reject SMB3 and sendfile combination.
  • Failed to mount NTFS with read-only.
  • Missing mount_fusefs in /usr/local/sbin.
  • Missing usb device configuration file.
  • Missing default pkg repository.
  • mount_ntfs is not installed to /sbin.
  • Wrong variable in HAST script.
  • /boot/kernel/fuse.ko is missing.
  • /etc/platform is broken on full installation.
  • Some DHCP setting of WebGUI does not work.
  • xmlrpc is broken.
  • Missing GPT partition in Disks|ZFS|Pools|Tools.
  • Switching DHCP and static IP cause unexpected behavior.
  • Some drives can't get disk model/description.
  • The text on graph is not sized on Chrome.
  • Firmware page show incorrectly.
  • ntfs-3g is broken.
  • Form size is too small on Chrome.
  • HAST device is not imported by import disks.
  • Stop flooding "Unknown USB device" to syslog.

What is new in version 9.3.0.2.1213:

  • Changes:
  • Upgrade to FreeBSD 9.3 RELEASE p6.
  • Upgrade to Samba4.1 and add SMB3 in WebGUI.
  • Convert to pkgng.
  • Improved WebGUI under PHP 5.6.
  • Improved WebGUI with Chrome.
  • Improved config restore verbose output.
  • Improved ZFS pool usage/tool and import ZFS disks.
  • Improved ZFS pool import on embedded.
  • Improved HAST switch with net.inet.carp.preempt.
  • Improved PHP session handle.
  • Replaced /dev/md0 with xmd using LZ4 compression.
  • Replaced the server certificate with 2048bits key and sha256 signature.
  • Changed rootfs layout. (2GB USB/CF is required. Full is 4GB or more.)
  • Changed image files to use XZ.
  • Drop SSLv3 support. (HTTPS must use TLS)
  • Drop LiveCD mode support with less than 2GB memory. (install/upgrade only)
  • Supported minimum spec except LiveCD is 512MB memory + 512MB swap device or partition.
  • 1024MB swap device or partition is recommended.
  • File based swap and ZFS volume swap is not recommended.
  • Add WebGUI access restriction.
  • Add NFS support in HAST service.
  • Add default swap of 512MB for LiveUSB and before user configuration.
  • Adjust number of Status|Processes.
  • Add MBR partition to LiveUSB.
  • Add log/mirrored log support in Disks|ZFS|Pools|Tools.
  • Add expires HTTP header. (some js must be force reloaded.)
  • Increase http upload size to 512MB.
  • Remove last slash of the path added by filechooser.
  • Upgrade e2fsprogs to 1.42.12.
  • Upgrade bash 4.3 to patch 30.
  • Upgrade transmission to 2.84.
  • Upgrade isboot to 0.2.8.
  • Upgrade istgt to 20141125.
  • Upgrade smartmontools 6.3
  • Upgrade xmlstarlet to 1.6.1.
  • Upgrade inadyn-mt to 02.24.43.
  • Upgrade zoneinfo to 2014j.
  • Change iperf2.x for iperf3.
  • Upgrade samba to 4.1.14.
  • Upgrade php to 5.6.4.
  • Fixes:
  • mount_ntfs is not installed to /sbin.
  • Wrong variable in HAST script.
  • /boot/kernel/fuse.ko is missing.
  • /etc/platform is broken on full installation.
  • Some DHCP setting of WebGUI does not work.
  • xmlrpc is broken.
  • Missing GPT partition in Disks|ZFS|Pools|Tools.
  • Switching DHCP and static IP cause unexpected behavior.
  • Some drives can't get disk model/description.
  • The text on graph is not sized on Chrome.
  • Firmware page show incorrectly.
  • ntfs-3g is broken.
  • Form size is too small on Chrome.
  • HAST device is not imported by import disks.

What is new in version 9.3.0.2.1190:

  • Changes:
  • Upgrade FreeBSD to 9.3 RELEASE p6.
  • Upgrade to Samba 4.1.13 and add SMB3 in WebGUI.
  • Convert to pkgng.
  • Improved WebGUI under PHP 5.6.
  • Improved WebGUI with Chrome.
  • Improved config restore verbose output.
  • Improved ZFS pool usage/tool and import ZFS disks.
  • Improved ZFS pool import on embedded.
  • Replaced /dev/md0 with xmd using LZ4 compression.
  • Replaced the server certificate with 2048bits key and sha256
  • signature.
  • Changed rootfs layout. (2GB USB/CF is required. Full is 4GB or more.)
  • Changed image files to use XZ.
  • Drop SSLv3 support. (HTTPS must use TLS)
  • Drop LiveCD mode support with less than 2GB memory. (install/upgrade
  • only)
  • Supported minimum spec except LiveCD is 512MB memory + 512MB swap device or partition.
  • 1024MB swap device or partition is recommended.
  • File based swap and ZFS volume swap is not recommended.
  • Add NFS support in HAST serivce
  • Add default swap of 1024MB for LiveUSB and before user configuration.
  • Adjust number of Status|Processes.
  • Add MBR partition to LiveUSB.
  • Add log/mirrored log support in Disks|ZFS|Pools|Tools.
  • Add expires HTTP header. (some js must be force reloaded.)
  • Increase http upload size to 512MB.
  • Remove last slash of the path added by filechooser.
  • Upgrade e2fsprogs to 1.42.12.
  • Upgrade bash 4.3 to patch 30.
  • Upgrade transmission to 2.84.
  • Upgrade isboot to 0.2.8.
  • Upgrade istgt to 20141125.
  • Upgrade smartmontools 6.3
  • Upgrade xmlstarlet to 1.6.1.
  • Upgrade inadyn-mt to 02.24.43.
  • Upgrade zoneinfo to 2014j.
  • Upgrade php to 5.6.3.
  • Change iperf2.x for iperf3.
  • Fixes:
  • xmlrpc broken.
  • Missing GPT partition in Disks|ZFS|Pools|Tools.
  • Switching DHCP and static IP cause unexpected behavior.
  • Some drives can't get disk model/description.
  • The text on graph is not sized on Chrome.
  • Firmware page show incorrectly.
  • ntfs-3g is broken.
  • Form size is too small on Chrome.
  • HAST device not imported by import disks.

What is new in version 9.2.0.1.943:

  • Changes:
  • Upgrade to FreeBSD 9.2 RELEASE p3.
  • Improved WebGUI under PHP 5.5.
  • Add 'twa' (3ware 9000/9500/9550/9650 series SATA RAID controller) and 'twe' (3ware 5000/6000/7000/8000 series PATA/SATA RAID adapter) support.
  • Add Broadcom BCM57764, BCM57767, BCM57782, BCM57786 and BCM57787 support.
  • Add areca SAS/SATA HBA ARC-1300/ARC-1320 series adapter driver.
  • Add loader.conf configuration option to gui.
  • Add zfs lz4 compression option to gui.
  • Add tmux (A terminal multiplexer).
  • Add tw_cli (Command Line Interface Storage Management Software for AMCC/3ware ATA RAID Controllers.
  • Remove zfs zfs_prefetch_disable=1 default variabele. (now it's an user option).
  • amdtemp include support for AMD A10-5700 APU with Radeon(tm) HD Graphics.
  • Upgrade gzip to 1.6 with gzip-rsyncable patch added (see http://beeznest.wordpress.com/2005/02/03/rsyncable-gzip/ for further details).
  • Upgrade netatalk to 2.2.5.
  • Upgrade dmidecode to 2.12.
  • Upgrade samba to 3.6.22.
  • Upgrade zoneinfo to 2013i.
  • Upgrade nut to 2.7.1.
  • Upgrade e2fsprogs to 1.42.9.
  • Upgrade php to 5.5.8.
  • New feature:
  • Add additional check to device's controller to detect scenario when a device is moved/shuffled to different controllers
  • Highlight the entire row when device detected does not match with device in config.xml
  • Provide more detailed information at Status column to help troubleshooting
  • Remove zfs zfs_prefetch_disable=1 default variabele. (now it's an user option)
  • Backup and restore the loader.conf.local settings with livecd/usb upgrades and convert.
  • Backup and restore the loader.conf (/boot/loader.conf.local) settings on firmware upgrades.
  • Fixes:
  • mDNSResponder not starting.
  • WOL patch bge driver.
  • Fix parsing incorrect device model.
  • Fix bridge from the WebUi.

What is new in version 9.2.0.1.925:

  • Changes:
  • Upgrade to FreeBSD 9.2 RELEASE p2.
  • Improved WebGUI under PHP 5.5.
  • Add 'twa' (3ware 9000/9500/9550/9650 series SATA RAID controller) and 'twe' (3ware 5000/6000/7000/8000 series PATA/SATA RAID adapter) support.
  • Add Broadcom BCM57764, BCM57767, BCM57782, BCM57786 and BCM57787 support.
  • Add areca SAS/SATA HBA ARC-1300/ARC-1320 series adapter driver.
  • Add loader.conf configuration option to gui.
  • Add zfs lz4 compression option to gui.
  • Add tmux (A terminal multiplexer).
  • Add tw_cli (Command Line Interface Storage Management Software for AMCC/3ware ATA RAID Controllers.
  • Remove zfs zfs_prefetch_disable=1 default variabele. (now it's an user option).
  • amdtemp include support for AMD A10-5700 APU with Radeon(tm) HD Graphics.
  • Upgrade gzip to 1.6 with gzip-rsyncable patch added (see http://beeznest.wordpress.com/2005/02/03/rsyncable-gzip/ for further details).
  • Upgrade netatalk to 2.2.5.
  • Upgrade dmidecode to 2.12.
  • Upgrade mDNSResponder-541.
  • Upgrade php to 5.5.7.
  • Upgrade samba to 3.6.22.
  • Upgrade zoneinfo to 2013i.
  • Upgrade nut to 2.7.1.
  • New feature:
  • Add additional check to device's controller to detect scenario when a device is moved/shuffled to different controllers
  • Highlight the entire row when device detected does not match with device in config.xml
  • Provide more detailed information at Status column to help troubleshooting
  • Remove zfs zfs_prefetch_disable=1 default variabele. (now it's an user option)
  • Backup and restore the loader.conf.local settings with livecd/usb upgrades and convert.
  • Backup and restore the loader.conf (/boot/loader.conf.local) settings on firmware upgrades.
  • Fixes:
  • mDNSResponder config format.

Screenshots

nas4free_1_68049.png
nas4free_2_68049.png
nas4free_3_68049.png
nas4free_4_68049.png
nas4free_5_68049.png
nas4free_6_68049.png
nas4free_7_68049.png
nas4free_8_68049.png
nas4free_9_68049.png
nas4free_10_68049.png
nas4free_11_68049.png

Similar Software

OpenVZ kernel
OpenVZ kernel

2 Jun 15

Jari OS
Jari OS

3 Jun 15

uLan Driver
uLan Driver

11 May 15

Seanster_GBaxe EX
Seanster_GBaxe EX

14 Apr 15

Comments to NAS4Free

Comments not found
Add Comment
Turn on images!