Free Public Pi-hole

Pi-hole is Network-Wide Ad Blocker that blocks ads of all sorts at the router level. It blocks advertisements on any device and improves overall network performance. For more information, watch this short video below.

For those of you who don’t own a Raspberry Pi, I’ve setup an internet facing Pi-hole server. It’s running from a Virtual Private Server (VPS) in a datacenter, so no worries about latency or bandwidth issues. The exact details are as follows:

Follow these steps to get started: https://discourse.pi-hole.net/t/how-do-i-configure-my-devices-to-use-pi-hole-as-their-dns-server/245

Comments or suggestions? Let me know in the comments :)

23 thoughts on “Free Public Pi-hole

  1. Hi, thanks for the public pihole server. Much appreciated. Could you please enable ip v6 as well? I notice sone ads are getting through and they are usually on ip v6.

    Thanks!

    1. Thanks for your suggestion! I’m quite busy at the moment, but I’ll put it on my todo list :) My VPS already has IPv6 support so it shouldn’t cost too much time to implement, probably just some firewall rules and re-running the pi-hole setup. ETA is about 1 month, please check back by then!

  2. Hi, thanks for the public pihole server. Much appreciated. Could you please enable ip v6 as well? I notice sone ads are getting through and they are usually on ip v6.

    Thanks!

    1. Thanks for your suggestion! I’m quite busy at the moment, but I’ll put it on my todo list :) My VPS already has IPv6 support so it shouldn’t cost too much time to implement, probably just some firewall rules and re-running the pi-hole setup. ETA is about 1 month, please check back by then!

    1. Yes, you’re totally right :) I’m already using Let’s Encrypt but something went wrong with the automatic renewal of the certificates. I’m quite busy at the moment, so I’ll put it on my todo list as well. In the mean time you can access the stats page using http, it doesn’t need any credentials anyways so. The server that is running Pi-Hole itself is still getting automatic (security) updates so no worries there.

    2. I’ve fixed the automatic certificate renewal. The certificate warning should now be gone. Sorry for the inconvenience!

  3. Another public pihole is located at XX.XX.XX.XX [DEAD – Removed by Freek @ 21-11-2017] can be added as second DNS

    Is there someone that can provide me a free vps with static IP to host a better performing public pihole

      1. Indeed, the Pi-Hole by Sander Stomp is not working any longer. I therefore removed it from his comment.
        However my Pi-Hole is still up and running. I suggest you use that one. I will set-up a secondary node in the beginning of December for redundancy.

  4. I have a pihole running on a VPS also, but not opened to the public so far.
    Could you probably post what you did to harden your installation? I’m grateful for any best practise hint.

    1. Sorry for the delayed reply.

      In order to harden your Pi-Hole installation, or any Linux Server installation for that matter, I suggest the following;

      Install Fail2ban, Lock Down SSH, Disable root & Enable sudo, Set Up A Firewall (ports 22, 53, 80 and 443 are all you need) and Enable Automatic Security Updates. Last but not least, set a strong password for the Pi-Hole webinterface :)

      For more information visit: https://plusbryan.com/my-first-5-minutes-on-a-server-or-essential-security-for-linux-servers and/or https://www.codelitt.com/blog/my-first-10-minutes-on-a-server-primer-for-securing-ubuntu/

      For more hardening tips and tricks, to take a look at https://www.thefanclub.co.za/how-to/how-secure-ubuntu-1604-lts-server-part-1-basics

    1. Thanks for your comment! Many of those lists from your link are already in use by my Pi-Hole :) However, before adding new-ones, I carefully test them in my own environment to make sure they don’t contain false-positives or block too much stuff that breaks ‘the internet’.

  5. I work at a small company and we have over 3000 customers. Can I set all client to use this VPS Pihole? I can do it on our DHCP server end in 2 seconds.

    1. Hi! Thanks for your message! Feel free to do so, but please keep in mind that it is currently non-redundant. However, I’m trying to setup a second PiHole asap. I’ll keep you guys posted on my blog!

  6. Hi Freek,
    Do your ad-lists change often?
    I’ve just setup a pi-hole and was going to use your ad-list but weren’t sure how to go about maintaining them. If I just need to copy them and that’s it that would be great!

    1. Hi! No, not really. I’m still using the same ad-lists as in the Pastebin link, but I do periodically check if there are any new/better ad-lists around. Additionally, I add websites to the whitelist (or blacklist) manually if I encounter any issues. Kind regards.

Leave a Reply

Your email address will not be published. Required fields are marked *