FreeNAS 8 is an excellent Network Attached Storage (NAS) solution and is ideal for providing Windows machines access to storage over the network. However, FreeNAS can do much more. The Common Internet File System (CIFS), which is used to share data with Windows machines, is only one part of the FreeNAS system. As well as services to share files with Linux (via NFS) and Mac OS X machines (via AFP), FreeNAS also offers FTP, TFTP and SSH services.
In this tutorial we will go beyond disks & sharing and configure the FTP, TFTP and SSH services. I will assume you have a FreeNAS system installed with at least one volume configured. For more information on installing FreeNAS and setting up volumes see my NAS Setup Guide.
Read full tutorial: http://www.trainsignal.com/blog/freenas-services-ftp-tftp-ssh
iSCSI (Internet Small Computer System Interface) is a low level network protocol which allows a client machine (known as the Initiator) to control storage on a server (known as the Target). With iSCSI the control is low level. So low level in fact, that the disk needs to be partitioned and formatted by the Initiator.
FreeNAS 8 can act as an iSCSI Target and can allow a remote Initiator to control a whole hard disk or present a file (created on the existing storage) as if it was a hard disk. For this tutorial I will assume you have a FreeNAS system installed with at least one volume configured. For more information on installing FreeNAS and setting up volumes see my previous tutorial here: Build a Simple NAS Setup with FreeNAS 8.
Read full tutorial: http://www.trainsignal.com/blog/freenas-8-iscsi-target-windows-7
ZFS is an excellent choice for a high end NAS solution. In this tutorial I walk you through building a ZFS based NAS using FreeNAS 8. You’ll learn how to create a ZFS volume and datasets within it. The article will also examine the advantages of using snapshots.
Read the full tutorial here: Building ZFS Based Network Attached Storage Using FreeNAS 8
Train Signal has published a new tutorial which guides you through an installation of FreeNAS 8 on a simple system using two hard drives for a fully functional network attached storage solution. The tutorial goes through the steps needed to boot and install FreeNAS 8 on a modest system with two hard drives. The first hard drive is a small 2GB drive to hold the FreeNAS operating system and the second a 2TB drive for serving data to the network.
The sections included are:
- Setting a Static IP Address
- Add a User
- Sharing over the Network
- Connect from Windows
Too Smart Guys have uploaded a video and some instructions on how to setup BitTorrent on FreeNAS. Incluced is ‘enabling the BitTorrent client to use a blocklists and schedules’ and ‘how to update the block list’.
You can download the video here or watch it on their site at the link below.
Related links: FreeNAS – Setting up Bittorrent
The MyLinuxRamblings blog has posted another great FreeNAS related post, this time about using Clonezilla with FreeNAS.
Clonezilla is a free software disaster recovery and disk cloning application. Because it runs from a Live CD (ISO image obtainable from http://tinyurl.com/c2myn8) and will read most hard disk formats including NTFS, Clonezilla is OS agnostic. It can backup at partition level to another hard disk or to a USB hard disk. It can also clone to FreeNAS.
The tutorial covers booting the Clonezilla Live CD and using it to backup a hard disk to FreeNAS (via Windows Networking / Samba).
There are a couple of new FreeNAS posts on the MyLinuxRamblings blog. The two posts cover Installation and Configuration of FreeNAS.
Part 1 covers:
- Installing FreeNAS Server
- Configuring the Network Interface
- Logging in to you FreeNAS Server
Part 2 covers:
- Configuring FreeNAS Server
- Changing the Admin Password
- Set-up the File Sharing Service (CIFS/ SMB)
- Adding the Disk(s) to FreeNAS
- Sharing the Disk
- Accessing the Share over the Network
Talderon has posted a guide on how to install Subsonic (the free, web-based media streamer) on FreeNAS 0.7.1
The combination of FreeNAS and Subsonic is perfect. Together you get ubiquitous access to your music. You can stream to multiple players simultaneously, for instance to one player in your kitchen and another in your living room.
Subsonic is designed to handle very large music collections (hundreds of gigabytes) and in addition to being a streaming media server, Subsonic works very well as a local jukebox.
You can find the guide here: How to Install Subsonic 4.0.1 on FreeNAS 0.7.1
‘yoyojazz’ has kindly sent in a guide for creating an iSCSI target hosted on a ZFS RAIDz1 file system.
The guide covers:
- Adding Discs to FreeNAS
- Formatting Drives
- Creating a ZFS Virtual Device
- Adding a device to the ZFS Management page
- Creating an iSCSI target
The guide is in PDF format and you can download it here: FreeNAS_ZFS_iSCSI_v0.1.pdf
FreeNAS + Mercurial is a little tutorial about installing Mercurial (the distributed version control system on FreeNAS 0.69 (for those using the 0.7 series you will need to look for the appropriate packages in the FreeBSD ports).
It was actually a lot easier than I though it would be.