Hacker News new | ask | show | jobs
by atmosx 955 days ago
1. I'm using FreeBSD-13 running on RPi2 (armv7) as DNS server to the SOHO network. I'm using dnscrypt. I'm serving 1-5 rps. From a stress-test the system can serve up to 43 DNS rps without problems.

2. Small overall footprint in terms of resources.

3. I went with NetBSD because of the even smaller footprint (see 1). NetBSD, according to the docs, requires just 40mb of RAM to run. Hit many walls with NetBSD and switched to FreeBSD.

4. PF is not working on armv7 for 13.2[^1]

5. The rc system, the complete control over the small-ish amount of processes running, pre-compiled binaries are nice. I must say that I enjoy the overall simplicity and clear-cut documentation, no need to go through hoops to understand _how_ DNS resolution works :-)

[^1]: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265639