Me and my roommates have been sharing a cable connection for several months, with a dedicated router/firewall machine. At first it was an old clunker with OpenBSD, then the machine was replaced by one ...