

The only thing that was missing was the nicer GUI interface of Pi-hole, but I rarely used that anyway after initially setting it up and was more eye-candy that utilitarian. Reading through the features it can do almost everything Pi-hole can and more, The guide did include a reference to using dnscrypt-proxy, which is available as a package for OpenBSD arm64. Unfortunately it seems that the OpenBSD arm64 port doesn’t have vmm so installing a VM wouldn’t work, and probably wasn’t a great idea for performance anyway.

#127.0.0.1 OPENDNS DNSCRYPT INSTALL#
This however was also a dead-end since the guide was assuming an x86 install and not arm64. I originally was going to setup Pi-hole on the new OpenBSD Pi, but quickly found out that Pi-hole doesn’t work on OpenBSD.Ī quick search, turned up an excellent Pi-hole on OpenBSD guide, which cleverly uses the vmm hypervisor to run a Linux VM and install Pi-hole there. I’ve had a Pi-hole running on an older Raspberry Pi B with Debian for a few years, but wanted a few additional features, notably using DNSCRYPT to encrypt DNS traffic so our ISP wouldn’t be able to use it for anything and/or using DNS-over-HTTPS. While getting it installed was fun, I wanted to do more with it and use it on a more regular basis to continue learning about OpenBSD in general. Running dnscrypt-proxy on OpenBSD Mar 12, 2021Ī couple of weeks ago I took a spare RaspberryPi 3 leftover from my old k3s cluster and installed OpenBSD on it using my Pocket C.H.I.P.
