In planning the rebuild of our network, a new strategy I'm employing is to compartmentalize various services to different machines. I used to consolidate them to save money on hardware and energy, but with the advent of low-cost, low-power, linux-capable embedded devices, it makes much more sense to separate the services based upon security concerns, information sensitivity, and required update frequency.
The devices I'm referring include, but are not limited to, the following:
However, the lowest price devices, the NSLU2 "SLUG", and the more powerful Hacom Thinbox only have 1 ethernet port. So I did a little more digging and found a great website that's done a lot more digging, albeit on behalf of the Macintosh operating system, which thankfully happens to be based on BSD. One of the beautiful things about the NSLU2 is that it can run Debian, one of my favorite operating systems.
The webpage I speak of is: USB-To-Ethernet Adaptors for Mac OS X @ Sustworks.com.
So based upon the overview the provide of the Pegasus and AX8817X chipsets and available drivers, I was able to extrapolate and find that the the Linksys USB100M also uses the Pegasus chip, which is easy to setup on the NSLU2 Slug. The only thing that concerns me is that the ethernet adapter looks a little fragile, but it comes with a separate usb extension. Will it provide the flexibility to prevent damage? Hope so.
Debian on Routers and Stuff - I love that name!
NSLU2-Linux - Great info on Debian for NSLU2