Hacker News new | ask | show | jobs
by ianai 2995 days ago
I run a home brew OpenBSD router. It hosts a vpn server. (Amongst other things) Comes in handy when traveling. Plus, it’s a good way to sharpen my professional skills.
1 comments

I've been thinking about doing the same thing. What hardware did you use?
I've got an OpenBSD router setup on an APU2 (https://www.pcengines.ch/apu2c4.htm). It's running dhcpd, unbound, dnscrypt-proxy, openvpn server and an openvpn client and the load averages are pretty low. Haven't bench-marked throughput properly yet as I'm still configuring PF properly.

I used these [0][1] repos as a starting point, I wrote a few helpers to update dynamic dns and a DNS ad blocklist for unbound. This replaced a pfSense install and I'm happy with it so far.

[0] https://github.com/elad/openbsd-apu2 [1] https://github.com/northox/openbsd-apu2

I bought a qotom mini pc with 4 lab ports off amazon. It’s worked really well. I accidentally knocked it offline yesterday and it came right back up.

What I love about OpenBSD is the documentation. If An openbsd manpage describes it then it will work like that.

The only bummer is it’s a bit of a niche. I’m sure the majority of Linux distros dwarf its development team in warm bodies.