FreeNAS is een volledige, softwarematige oplossing om een machine als NAS in te stellen. Het geheel is gebaseerd op een uitgeklede FreeBSD installatie en voorzien van een overzichtelijke webinterface. Het heeft ondersteuning aan boord voor CIFS, FTP, NFS en Software RAID. Daarnaast kan het zonder problemen op een Compact Flash, hard disk of een USB-stick worden geïnstalleerd. De ontwikkelaars hebben versie 0.63 uitgebracht met de volgende veranderingen:
New features:Bugs fixed:
- Changed the default IP address to: 192.168.1.250
- Upgrading FreeBSD version from 6.0 to 6.1 Pre-release
- Replaced the fwe (non standard Firewire on ethernet) drivers by the fwip (standard IP on firewire)
- Included the Firmware Module for Qlogic based SCSI and FibreChannel SCSI Host Adapters in the kernel
- Add SSH daemon that permit SCP only (by using scponly shell) Warning: Actualy scponly is not chrooted, then ssh users can read the config file with clear password
- Add Cron/Rsync client: Permit to schedule RSYNC file synchronisation with another FreeNAS box (one master, and lot's of clients). About the SYNC between two FreeNAS box, You must have the same share name on the box. Actually the rsync server reachability is not checked.
- Add text editor: nano (more easy for playing with FreeNAS!)
- Upgrade vsftpd from 2.0.3 to 2.0.4
- A little more intelligent mount script (check filesystem only if there is a problem)
- Adding the 'load average' information on the status page (Request Id: 1442490)
- Adding an option for shutdown from the console (Request Id: 1433067)
- Add e2fsck (ext2/ext3 filesystem check tools)
Tunning:
- Fixed the FTP bug that permit the user going to the / folder (chrooting vsftpd)
- Remove the link0 options for fxp drivers (seem create problem with some users)
- Prevent using the reserved system login name (bug n°1433691)
- Prevent adding the system partition on the disk:mount point list
- No more error message "no config file found" when the image file is directly written on CF or hard drive. (bug n° 1424451)
- FAT volume are now mounted in read/write (chmod 777) for all services(bug n° 1400583 )
- Share/Mount Name and Description Error checking (bug n°1433339)
- Mount share not sorted (Request Id: 1442332)
- Error message "This group already exists in the group list" when editing group (bug n°1443102)
- Rsync log works now (bug n°1437039)
- Editing user prevent starting WebGUI (bug n°1443403)
- setting kernels variables to:
net.inet.tcp.delayed_ack=0
net.inet.tcp.sendspace=65536net.inet.tcp.recvspace=65536
net.inet.udp.recvspace=65536
net.inet.udp.maxdgram=57344
net.local.stream.recvspace=65535
net.local.stream.sendspace=65535
kern.ipc.maxsockbuf=2097152
kern.ipc.somaxconn=8192
kern.ipc.maxsockets=16424
kern.ipc.nmbclusters=60000
kern.maxfiles=65536
kern.maxfilesperproc=32768