If you drop the “from anywhere” part, you can set up a pihole with a static address that you can use from within your LAN, without any involvement from your ISP.
Read section “Assign your Raspberry Pi a static IP address” of raspberrypi.com/…/running-pi-hole-on-a-raspberry-…
MangoPenguin@lemmy.blahaj.zone 8 months ago
So I wouldn’t put Pihole on the internet, but instead set up a Wireguard VPN on your devices and access Pihole via that.
Then you can use the dynamic DNS hostname for Wireguard, and a direct IP for Pihole.
ExperimentalGuy@programming.dev 8 months ago
Ooh wireguard sounds like a great option