Here, you will find documents illustrating the use of various software packages commonly found on a network. These documents are written as extended examples, describing the setup I use for my own home network. I’ve written them this way because I find examples surpassingly helpful when getting software to work and I’m sure I’m not the only person who feels this way.
One reason I wrote these documents is because, while I found truckloads of documentation on how to set up various pieces of software, I found few sources that showed what a working system might look like. In trying to write end-to-end documents I’ve been forced to leave out some information for the sake of focusing on other details. I’ve tried to do this in such a way that these documents don’t overlap too much with what other documentation is available, however.
With this in mind, you won’t find much in the way of feature lists of the various software packages that I employ. When I have had specific reasons for using particular software, however, I do include them. You will also find the contents of many configuration files that accurately reflect those which I’m using every day. If you understand why I’m using a particular package or have it configured a particular way, it will be easier for you to decide whether you should do something similar or try something completely different.
Now sit back, relax, and enjoy reading about the fruits of my labours.