PiHole VPN
PiHole VPN
Yes, you can set up Pihole on a VPS with OpenVPN and still enjoy ad filtering via the VPN.
I've handled this in reverse order: lan pihole → ipsec → VPS with strongswan → dnsmasq on the VPS → upstream DNS. For OpenVZ hosting, enable tap/tun on the hypervisor for OpenVPN.
It would simplify the setup by placing the VPNs' DNS on the VPS that hosts OpenVPN instead of directing the VPNs' DNS to a separate pihole.
It's possible to achieve this. You'd install Pihole, set up the VPN, and confirm you can access logs via the VPN. That's essentially all that's needed. The rest seems straightforward.