Network-attached storage (NAS) is a dedicated disk storage appliance that is typically connected to a local network, in order to provide file-based or block-based data storage services to other client computers over the network. This tutorial describes how to build a network attached storage (NAS) server with Openfiler.