≡ Menu

nas server

FAQ Updates – Nov/13/2010

Our FAQ section is updated in last few days with new howtos:

  • Linux Network IP Accounting - I need to know how much data are transmitted on my ppp0 network or eth0 Internet links? How do I set IP accounting by address such as and How do I set IP accounting per Apache virtual domain? How do I set accounting by service port (http, smtp) and protocol (tcp, udp, icmp)? How do I record how much traffic each of the clients computer is using?
  • Linux / UNIX: DNS Lookup Command - How do I perform dns lookup under Linux or UNIX or OS X operating systems without using 3rd party web sites for troubleshooting DNS usage?
  • Linux: Find Out Which Process Is Listening Upon a Port - How do I find out running processes were associated with each open port? How do I find out what process has open tcp port 111 or udp port 7000 under Linux?
  • Google Apps Domain Create SPF Records For BIND or Djbdns - I work for a small business and outsourced our email hosting to Google. However, I noticed that spammers are using our From: First Last to send their spam messages. All bounced messages come to our catch only account. How do I stop this? How do I validate our domain using SPF? How do I configure a SPF for Google Apps domain using BIND 9 or djbdns?
    Mac Os X: Mount NFS Share / Set an NFS Client - How do I access my enterprise NAS server by mounting NFS filesystem onto my Mac OS X based system using GUI and command line based tools?
  • Explains: echo Command (echo $”string”) Double-quoted String Preceded By a Dollar Sign - I noticed that many shell scripts in /etc/init.d/ directory use the following syntax - echo $"Usage $prog start|stop|reload|restart". Why a double-quoted string preceded by a dollar sign ($”string”) using the echo command under Linux / UNIX bash scripts?
  • Get intimated about our new howtos / faqs as soon as it is released via RSS feed.

nixCraft is on Facebook!

Not our Fan yet? We suggest you become one right away! Just visit our Facebook Page. Click on the "like" button.

What Can You Do With A Second Linux Server Ethernet port?

Nathan has published an interesting article at Linux.com about second Ethernet port:

Purchase a new PC or motherboard soon, and the chances are good that it will come with two built-in network interfaces -- either two Ethernet jacks or one Ethernet and one Wi-Fi. Tossing in a second adapter is an inexpensive way for the manufacturer to add another bullet point to the product description -- but what exactly are you supposed to do with it? If you are running Linux, you have several alternatives.

My second Ethernet port usage

What's your second Ethernet port usage?

How To Setup OpenSolaris Open Storage Server

This is a great way to build UNIX based NAS server with all goodness of ZFS.

Sun recently announced the addition of powerful developer tools and expanded professional service capabilities to help developers better leverage the growing open source communities that are fast changing the economics of the storage IT landscape. Over 3,000 members and 30+ projects within an active and growing OpenSolaris storage community demonstrate a groundswell within the storage industry for developers and enterprise companies to use open source alternatives to expensive proprietary storage offerings.

Sun further claimed that average developer will be able to set up an OpenSolaris server is about 10 minutes. You can build a OpenSolaris operating system storage server in 10 minutes or less. This how-to recipe is intended to familiarize developers with the simple commands in Solaris for performing data management tasks, i.e. ZFS, NFS, CIFS, COMSTAR etc.

Setting Up an OpenSolaris Storage Server in 10 Minutes or Less

Setting Up an OpenSolaris NAS Box: Father-Son Bonding

Now, the million dollar question - will free software able to sell Sun hardware?

Building a Home File Server with FreeNAS ( FreeBSD based NAS Server )

FreeNAS is a free Network-attached storage (NAS) server. It supports following protocols:

=> CIFS (Samba) - Mac / UNIX / Windows can use CIFS to store files
=> FTP
=> NFS
=> Rsync
=> AFP

You can use local user authentication, and software RAID (0,1,5), with a web-based configuration interface.

I've installed it on USB pen which takes less than 32 MB. You can install software on hard disk or flash drive.

My Setup

  • Intel 1.7Ghz Celeron
  • 1GB SDRam
  • 3 x 80GB IDE Hard disk
  • 10/100/1000 Mbps Lan Card
  • Raid 5 with FreeNAS (Highest Read data transaction as I need to read lots of files such as MP3 / Photos and other data)
  • BIOS is configured to boot from USB pen and w/o monitor / keyboard
  • D-Link Gigabit Ethernet 8 Port Switche and Wireless AP router

Building a Home File Server with FreeNAS Software - FreeNAS WEB User Interface
(Fig. 01: FreeNAS Web User Interface Configuration Tool)

The software is easy to use and perfect for building a low cost home file server. I'm currently using this NAS as:
=> Home Music / Media Server
=> Home Backup Server
=> Home Ftp Server etc

Download FreeNAS server

=> Visit official site to grab latest software.

Ubuntu Linux: NFS Client Configuration To Mount NFS Share

NFS (Network File System) client allows you to access shared directory from Linux client. The computer sharing the directory is called the NFS server (it can be NAS server too) and the computers or devices connecting to that server are called clients. The clients need to use the mount command to access the shared directory.
[click to continue…]