Been there, done that. It was a mistake. Not sure which attacks my public PiHole was part of, but I surely was part of some.
It's a shame, I'd really like to offer this as a service to friends, because I think they would be able to change the DNS settings of their routers and enjoy a safer surfing experience.
I don't want to get started with distributing key pairs to connect to a VPN and whatnot. PiHole really has a sweet spot there with its ease-of-use but it fails in regards of security/protection against becoming part of DNS-based attacks.
How did you come to this conclusion? How did you come to know?
I think PiHole has improved since that time, you can now set throttling, but I'm not sure I'd run a public PiHole anymore.
google that my man
It works beautifully. I think it hurts battery life on phones, but that hasn't been tested by me in any meaningful way.