Recently I’ve been playing with the idea of setting up my own home router. I can’t easily configure a custom router with my ISP, so this is all hypothetical.
My OS of choice would be OpenBSD because all of the required utilities (pf, unbound, &c.) come with its install image. I’ve consulted these pages:
- Main guide (openbsdrouterguide.net)
- A similar guide (0xc45.com)
- Another good resource (markshroyer.com)
The board I’ve been looking at is the APU 4D4 manufactured by PC Engines. What I really like about it is its simplicity (and that it’s corebooted!)