The original post: /r/pihole by /u/srkrishnaiyer on 2024-12-25 09:46:18.

So for the background, everything I selfhost is on the same box running in docker.

Setting up Pi-Hole and Tailscale was straightforward although it took time. Everything seemed to work fine until I had just Pi-Hole and I even tested it on devices joined to Home network.

I wanted to setup Tailscale to make it work outside of Home Wi-Fi and started testing by disconnecting WiFi and using data. At first, I thought Pi-Hole is blocking everything (I had about 1.8M domains blacklisted). But no, I was wrong even after connecting to home network and turning off tunneling, I still see decreased speeds. What am I missing ?

Tried the following with no luck:

  • Enable IPv6 in upstream DNS settings in Pi-Hole Portal and it didn’t help.
  • Increased the memory to make sure that the running containers have sufficient memory. My host itself has 64Gig RAM so I was able to allocate fairly well.
  • Tried to disable rate limiting in Pi-Hole 0/0