Hi Everyone!
Maybe some of you already heard about Pi-hole.
I’ve installed it quite some while now.
It’s super great software to remove those pesky ads on a network level.
All you need is a Raspberry PI which serves as your internal DNS server and it filters al the ads.
Websites will run faster and smoother.
When it’s in your network it can be used by all of your internal devices.
When you have a default installation of Raspbian Jessie installed just launch
curl -sSL https://install.pi-hole.net | bash
And follow the onscreen instructions.
Update
So as I was saying, I’m running Pi-Hole quite some time now.
Updating the Pi-Hole was always a piece of cake.
SSH into your Pi-Hole and give the following command:
pihole -up
I’ve updated my Pi-Hole to version 3.3.
After the update my DNS service broke 🙁
Nothing to worry about. It’s because an outdated version of dnsmasq installed from your stock Rasbian Jessie installation. We can update it quite simple.
First, download te most recent versions of dnsmasq.
wget https://archive.raspberrypi.org/debian/pool/main/d/dnsmasq/dnsmasq-base_2.76-5+rpi1_armhf.deb
wget https://archive.raspberrypi.org/debian/pool/main/d/dnsmasq/dnsmasq_2.76-5+rpi1_all.deb
Check if we installed a requirement, needed to run the updated dnsmasq.
sudo apt-get install libnetfilter-conntrack3 libmnl0
install the dnsmasq packages.
sudo dpkg -i dnsmasq-base_2.76-5+rpi1_armhf.deb
sudo dpkg -i dnsmasq_2.76-5+rpi1_all.deb
After that we should get the following result when we use the command: “dnsmasq -v”
And our dns server is running again.
Keep up the good work Nick,
You are helping others with your blog and finds of solutions for network problems. So nice that someone takes the effort to share their knowledge and passion. I read on linked in that you’re struggling with english writing. I can recommend you the tool Grammaly. My daughter uses it in University all the time.
Have fun and keep those blogs coming .
Groeten Cissie and cuddles from the cats