Get the latest tech news
Configuring Split Horizon DNS with Pi-Hole and Tailscale
Post describing how I've configured pihole to return different results to clients on my tailnet than those on the LAN.
Tailscale builds a mesh network using Wireguard protocol and so is able to connect and run quite a bit faster than OpenVPN. Side note: for those wondering, Tailscale is Canadian and can't see the content of connections (although if you're worried about this it's also possible to self-host using Headscale). Configuring Tailscale The box hosting pihole was already part of the tailnet, but I wanted to remove the previous route advertisement.
Or read this on Hacker News