In this first case-study chapter of this book, we've analyzed a couple of scenarios that we can classify as "small" networks, for which we've built firewall and QoS.
The chapter presented:
How to make a SOHO router out of a PC running Linux
How to secure a SOHO network
How to use Linux as router for a small to medium office, and how to secure such a network
How to perform transparent proxy using Squid and iptables
How to perform NAPT to redirect traffic for certain ports to other hosts using Linux
How to split bandwidth between the devices in a SOHO environment using HTB
How to do bandwidth shaping using CBQ
How to use the L7-filter project to shape traffic consumed by certain applications
Most important, how to think, define, and apply security policies for SOHO and small-to-medium office environments