Installing PI Hole on my Home Server

Ad Blocker

Are you tired of ads following you everywhere you go on the internet? Do you feel like you're being stalked by banner ads and pop-ups at every turn? Fear not, my friend - Pi Hole is here to save the day!

In this blog post, I want to share with you my experience of installing Pi Hole on my home server. Pi Hole is like a bouncer for the internet - it blocks requests to ad-serving domains before they can even get to your device. And the best part? It's so effective, it'll make your internet browsing experience smoother than a freshly shaved dolphin.

Setting up Pi Hole on your home server might sound daunting, but don't worry - you don't need a degree in rocket science to do it. In this post, I'll guide you through the installation process step by step, and provide some helpful tips to ensure you get the most out of your ad-free browsing experience.

So, if you're ready to say goodbye to pesky ads and hello to a smoother internet experience, let's dive into the wonderful world of Pi Hole!

Setup Pi-hole on Proxmox

  1. Download ubuntu-20.04-standard_20.04-1_amd64.tar.gz

  2. Click Create CT

    • General

      • Node: proxmox
      • VM ID: 150
      • Name: Pi-Hole
      • Unprivileged container: checked
      • Set Password
    • Template

      • Storage: local
      • Template: ubuntu-20.04-standard_20.04-1_amd64.tar.gz
    • Disks

      • Disk size (GB): 8
      • Click Next:
    • CPU

      • Cores: 1
    • Menory

      • Memory (MiB): 512
      • Swap (MiB): 512
    • Network

      • IPV4: 192.168.68.150/24
      • Gateway: 192.168.68.1
    • DNS

      • Click Next
    • Confirm

      • Click Start after created
      • Click Finish:
  3. Navigate to: 150 (Pi-Hole) > Console

    • Username: root
    • Password: ******
    apt update
    
    apt upgrade -y
    apt install curl
    curl -sSL https://install.pi-hole.net | bash
  4. Okay everything through setup

  5. Change password

    pihole -a -p
  6. Navigate to:: http://192.168.68.150/admin

  7. Login to Pi-hole

  8. Navigate to: Tools > Update Gravity

    • Click Update
  9. Change Primary DNS Server on router:

    • Log into App on phone
    • Navigate to: Advanced > DHCP Server
    • Change Primary DNS to: 192.168.68.150

Copyright © 2023 Noah Wong. All rights reserved.

Copyright © 2023 Noah Wong. All rights reserved.