NAS4Free is a FreeBSD-based, freely distributed operating system designed to create NAS repositories. This project was a logical continuation of the once popular FreeNAS. The operating system can be installed on virtual and "physical" platforms and has a relatively "friendly" web interface.
The main advantage of NAS4Free is the support of data exchange between different platforms and systems: Windows, MacOS, GNU/Linux and Unix-like. The list of supported protocols and services includes: Samba AD, FTP, CIFS/SMB, NFS, RSYNC, Unison, AFP, UPnP, Bittorent, Bridge, TFTP, Syncthing, CARP, HAST, VirtualBox and noVNC. NAS4Free works with RAIDZ, RAIDZ2 and RAIDZ3 (ZFS) arrays, can perform S.M.A.R.T. checks, provides reliable information encryption and can send reports on the storage operation to e-mail.
The NAS4Free distribution is distributed as a boot image, which can be written to a storage medium (optical drive, USB drive) of your choice. The system can be booted in six different modes: with ACPI enabled, in normal/safe modes, with detailed logging, with graphic shell support, and in bootable media upgrade/restore modes.
- Creation of stable and reliably protected NAS storages on physical and virtual platforms;
- support for data exchange between Microsoft, Apple and Unix-like operating systems;
- support for NFS and CIFS file systems;
- protocol and service support: Samba, FTP, BitTorent, HAST, TFTP, UPnP, AFP, RSYNC, Unison, Bridge, iSCSI and CARP;
- ZFS support (RAIDZ, RAIDZ2 and RAIDZ3);
- an S.M.A.R.T. checkup;
- Encryption of data and sending reports to e-mail;
- LiveCD and LiveUSB versions.