FreeBSD
Configuring a DNS Server
Step 1. Create named.conf file with the following content:
Note: options "directory", ", "pid-file", "dump-file", "statistics-file" might have other values if you configure bind server on Linux. The following values are for FreeBSD.
A look at the FreeNAS server
FreeNAS, an open source NAS server, can convert a PC into a network-attached storage server. The software, which is based on FreeBSD, Samba, and PHP, includes an operating system that supports various software RAID models and a Web user interface. The server supports access from Windows machines, Apple Macs, FTP, SSH, and Network File System (NFS), and it takes up less than 16MB of disk space on a hard drive or removable media.
Security: General Advices
Manny people think: "My machine cannot be hacked. There are so manny computers over internet, why would happen this to me? Also I've taken some security measures. It will not happend to me."
Check Your Server Security
Sometimes it is possible that your server is compromised, but the actions made by attacker do not affect your server functionality, so you may never find that your machine was compromised.
Configure a Production Web Server: Setup a FreeBSD...
Compiling a FreeBSD Kernel
Since my College days, when I was introduced to Unixes, I love to have my own compiled kernel. It gave me that special feeling of "my machine is better than yours". Besides, a custom kernel serves as an interesting conversation topic with geeks. Just ask them "What is your kernel size ?".

