Flexible Split Horizon DNS with Tailscale and Pi-hole
2025-07-10

This post details configuring Pi-hole to achieve split horizon DNS using Tailscale. The author uses Tailscale's mesh network to provide different DNS resolutions for LAN and Tailscale clients. This solves access problems caused by services lacking secondary authentication and geo-blocking. The process involved troubleshooting Docker networking and Pi-hole interface binding, ultimately resolved by using host networking and adjusting Pi-hole settings. The solution enhances security and simplifies network management.
Development