I followed this tutorial and I have been so pleased at how thoroughly I have annoyed every imaginable news organization (every news site gives me a popup begging me, complete with crocodile tears, to disable my ad blocker. No.) and my family, who have apparently grown accustomed to visiting some seriously sketchy neighborhoods along the information superhighway!😁
Some of your older videos are the reason I got into raspberry pi’s to begin with. I ended up putting pi-hole on a VM with minimal resources and it has worked fine for the most part. In addition to appropriate firewall rules, I am also using pi-hole on my IoT network to a) block unnecessary traffic, and b) monitor where my devices are trying to communicate to.
You and people like you are hero's of the internet. Posting tutorials on things like Pi-hole or some random person with a video that has 9 views on how to change windshield wipers on a '83 Nissan Sentra lol. The internet is amazing once you learn how to block out all the noise. Thank you ✌
First off - this video is spectacular. Second - I had a lot of trouble connecting my Netgear Nighthawk to Pi-hole, so I want to put the resolution steps here, to help other viewers. Essentially, the Netgear doesn't let you change the DNS settings (to point to Pi-hole). Then, if you attempt to disable DHCP on the Netgear router and enable DHCP on the Pi-hole, you lose access to the internet. So to resolve this, keep DHCP on your Netgear router, but set the starting IP address and the ending IP address to the same value -- the static IP of your Pi-hole. Then, enable DHCP on the Pi-hole, making sure the IP range does not conflict with your Pi-hole's static IP, and properly set the IP value of your router in the Pi-hole settings. Voila! It works!
This didnt work for me. What I did was add the pi ip to static under the LAN settings and then input that same IP under the internet settings for DNS servers. I am not very savvy with this but worked for me and my Nighthawk
Just followed this, I’m a Linux noob, and managed to get this up and running on my original RaspberryPi 1 B. It works perfectly. Well, apart from my cruddy ISP router not allowing my to change DNS, so I’ve had to change DNS on all my attached devices. Discovered my Samsung TV connects to the internet twice every 5 seconds, even when it’s on standby! EDIT: April 2024 : The new versions of raspberrypi installer has a couple different options now, but this video is still completely 'followable' even if a couple things you have to click are in slightly different locations. Once its all installed the web-dashboard to use the pihole looks 99% the same as the video.
Hey! I had the same issue with my ISP. I just disabled DHCP on the router and enabled it on the Raspberry Pi. (Also the original B version). Running great!
Do a DNS leak test, you will find it's probably not working! There was a fault causing pihole to constantly write to SDcards and it destroyed them within months. Your system would still work, but use your ISP DNS.
I just attempted to use this tutorial and discovered that the file referenced the step "Set a Static IP Address" Option 2 - Set a Static IP on the Raspberry Pi is NOT THERE ANYMORE! (specifically sudo nano -w /etc/dhcpcd.conf ends up creating a NEW file, there was no file to edit!) ☹
@@squeekienuts7854 Found the answer guys, you need to check the name of your connection (if set up via the imager it should be "preconfigured") and then manually set it with the following command: (replace the "(dot)" with a real dot) sudo nmcli c mod "nameOfConnection" ipv4(dot)addresses yourNewIpAddress/24 ipv4(dot)method manual after you need to restart the connection with the following command: sudo nmcli c down "nameOfConnection" && sudo nmcli c up "nameOfConnection" the exact guide is to find on abelectronics website, search for "Set a static IP Address on Raspberry Pi OS Bookworm" yw :)
Great tutorial for an average homeowner/home network admin! I just installed this on an old Pi 3 I had and my CPU/Mem up and running is 2.1%/0.9%. Looking forward to more videos! thank you!!!
30:05 After reading/viewing several many tutorials like this one, I found setting the router's dns server to the raspberry pi (pi-hole) didn't work. I did manage to get everything working up to that point - but no queries to be had. Eventually I decided to manually configure each computer's set up as described at 28:58. And yeah, probably could have just set the preferred DNS server, but hey, working Pi-hole! Afterward, did see a written Mac tutorial that did mention setting this up on individual computers - the only one I'd seen 'till this vid that mentioned it as all others only said static for the Pi-hole device itself. Glad to see someone else noting this as it is what eventually worked for me.
Your videos are the best videos out there for tutorials on technology! You make things easy to understand and you do a great job explaining how to set things up. Most tutorials on technology just aren't that helpful! They may know the technology, but they don't explain it so that we novices can understand it. Thanks!
I have just recently started trying out my homelab with some old Dell I got off of work and not a single tutorial has been as helpful with setting up anything as this one. Extremely beginner's friendly, but not to the point of being condescending, eveything was explained in an understandable manner and was easy to follow. I am not very network-savvy but I even managed to set up a static IP address with your help and some online references, on a server version of ubuntu. That was pretty cool. This is a very good video and a very good tutorial sir.
Nice thorough coverage. Temporarily disabling blocking involves more than simply clicking on the menu choice. Since browsers cache DNS lookups, you'll need to either let the browser cache expiration kick in or manually clear it: simply hitting refresh on a site that PiHole has just blocked won't work. Also, some ISPs' routers won't split DNS off from DHCP: in order to run your own DNS, you'll need to run your own DHCP, too. PiHole can do that, maybe it'd be worth a follow-up video?
I have been procrastinating on putting a pi hole server on my network for the last few years. I’m finally getting off my Duff and making that happen and this is an awesome tutorial in in setting up the pi hole. Great job.
I've been meaning to do this for years! YOU have helped me through this (including your networking videos). THANK YOU! Seriously thank you, most helpful!
Great video! I've been using PiHole for several years - first on a Pi, then on a VM, and now in Docker. Always room for improvement in my setup though, so I'll be coming back to this.
Excellent tutorial! At the beginnign I ran only 1 Pi-Hole, but upgraded and added a 2nd. I have setup 2 Pi-Holes, one for primary DNS (Pi-Hole1) and one for secondary DNS (Pi-Hole2) Pi-Hole1 also runs Unbound. Pi-Hole2 uses Unbound on Pi-Hole1 My Android smarthphone (Samsung) somehow bypassed Pi-hole when I was using only 1 Pi-Hole. Now with 2 P-Holes even less adds (with the same blocklist on both Pi-Holes) etc. on my Samsung and other LAN clients. You might want to check that one it if you find this it interesting.... Also my ISP does have IPv6 enabled (1Gbit fiber) and both of my Pi-Holes do cover that route very nicely. One advice might also be: regularly check and upgrade/update Pi-Os itself ( sudo apt update && sudo apt upgade ) just to be sure the Pi Os is running fine.
Amazing content, man. First time on your channel and in 40min I answered 90% of the questions regarding Pi-hole. Thanks for the easy to understand video.
I'm a complete computer idiot but I followed your tutorial step by step and made that thing work. Thank you very much. I'm also super proud of myself :)
I found a power cord for other USB devices that has a battery in the cable. You can unplug your Pi for up to 4-6 hrs without powering it down. Also a battery backup for power outage. The batteries are 2x 18650's for the small one and 4 for the big one. Found it so handy for myself when working with the Pi. Get batteries from old drill batteries. Usually only 1 or 2 that are dead. The rest will have lots of life.
I have 3 piholes deployed on the cloud for redundancy for my personal open dns server.. works like a charm for 4 years now.. Blocking 3M baddies.. A little pruning and troubleshooting here and there is needed from time to time to fix legit but obscure sites/apps to load properly, otherwise works like clockwork..
This was a great video because FINALLY, I found something that was detailed and step-by-step especially on the SSH part. However, I wish there was a lot more guidance/details on the Static IP Address part specifically on Option 2 because unfortunately, I have a Netgear router and it's ALWAYS a nightmare trying to log onto the Admin page. Now, after trying out the 2nd option, I need to restart from the very beginning, because I nuked the IP address and I don't even have one anymore when I use "ip a" to find it.
On my Netgear router I reserve the 192.168.2-10 as static IP addresses. In PI set your address in config to one of those hosts. Then you can rout your traffic through it and not worry about it changing.
Late to the party but just wanted to say Great video (and thanks for the video and tutorial page). Can't wait to turn my Pi3 into something useful. Subscribed & Thumbs Up
Excellent tutorial and blog, just got a new Pi4 installed with Pi-Hole, my first Pi was for an OpenVPN server so actually ive only got around to Pi-Hole after getting a 4th Pi :) My wife was excited for it because of avoiding tracking when booking flights/hotesl etc. Ive left unbound for now, think ill test out the default setup for now! Thanks Chris.
Hi Chris I remember an earlier Crosstalk Solutions video or two where a younger Chris said I don't want to make a Pi-hole video 🙂 But thank you very much for making one and the many Ubiquiti videos. I'm a big fan 🙂
Just installed pi hole with this guide, works great. But it would be great to point to the pi hole docs, which has instructions on how to set static ips and dns servers for different routers.
Thanks a ton! I'm glad I checked this out. I've been using pihole for years, but there's still a lot I pulled out of the video. Especially the disable link. I set up a toggle helper in home assistant, and exposed that to google home. I added a rest_command in home assistant with the shutdown link, and set up an automation to trigger that when the helper is toggled. I can just yell at google to shut Pihole off now! Thanks again!
Thank you for such excellent tutorial, so far is the most thorough and comprehensive that I have seen. Prior Pi-hole installation, I ran into a small problem; for some reason when I issue the command: "sudo nano -w /etc/dhcpcd.conf" it comes out empty, like it doesn't exist, so I had to go with the option 1 of letting the router's DHCP assign me whatever IP address it wanted and reserve it. I typed the command: "ls" and "dhcpcd.conf" is not shown on the home directory. Where is this file located? I'm using a Raspberry Pi 4 w/ 4GB and Raspbian lite 64. Thank you
Amazing tutorial! I have Pi-Hole running on a Proxmox Virtual Environment at the moment but I have an extra PI 4....Perfect! Side note.....I have named my neighbor "Worker Bee" as when I am doing things that are sound sensitive he pulls out all kinds of power tools and such Madness!
Hey Chris, great video (as always), any chance of an additional one detailing DoH setup for pihole? or a link to a good example of getting it up and running? All resources I've found so far seem to be out of date at this time :(
To help keep this video still relevant for newer updates: the dhcpcd.conf file is no longer included when you install the OS. To add the file back, type "sudo apt install dhcpcd" after you do the update step. Then you can continue with the tutorial. Thanks to @IraniPlayz in the comments
Confirming this method still works fine. Only difference I found was that the 'Settings' wheel isn't in the bottom right of the Pi Imager anymore. It is now a pop-up that pops up before writing the OS onto the Pi. You have to go into 'Advanced settings' to get to the settings page. I had issues with SSH on my Pi. The issue turned out to be me trying to SSH into the wrong device as I was using an IP Scanner that didn't show the Pi, and I had to guess from the list of shown devices which one it could be. Logging into my router showed the Pi as 'Raspberrypi', which gave the correct IP next to it, and problem. I can now SSH into my Pi from Putty and from Raspberry Controller on Android with no issues.
The best tutorial I have found so far! In my case, the "configurator" of the Imager did not activate my ssh. I had to cd /boot and do a "sudo touch ssh" before raspi would even let me in.
I admire the work put into this and respect the uploader. I got as far as Putty, but then I had to find the IP address and type in the code, and I got lost. I will try to find somewhere with a pi hole already set up, like plug-and-play. Thank you
Thankyou for your help. I setup the unbound server with pi hole and added more domain block lists. QUESTION: can you make a video on HOW do you setup pi hole with unbound forward to CLOUDFARE or QUAD 9?
Per Eben Upton (recent interview on Explaining Computers TH-cam channel), Pi 3A+ models are being prioritized for retail. I use them all the time as servers. Perfect for this function and available.
I wish you did this video sooner! I’ve been struggling getting mine up and running. I managed to get it working but it completely blocks TH-cam, Netflix, etc. not sure how to get around this but keen to try again
@@alonzosmith6189 I tried that but it didn’t seem to help at all. Must have been some small setting somewhere so it’s best to reformat and start over 😅
There's a great resource for commonly whitelisted services in the Pi-hole documentation - check it out, and then look up the services being blocked - you'll likely find the answers there.
@@CrosstalkSolutions The most important thing I want to do is to be able to block ads inside of Google Chromecast such as TH-cam when they play their filthy ads or the news channels that inject ads in the middle
URGENT QUESTION! When you are at 35:16, what is the command that you use to get out of the "lines 1-15/15 (END)" line? I am having a hard time trying to get out of it and you make it look so easy. Someone please help!!!!!! Also fantastic tutorial! It's pretty easy to follow for a beginner like me.
Very good video. I used to run PiHole on my network (without Unbound). However I have now switched to NextDNS. NextDNS now has CLI client support for OPNSense which is my router/firewall. One less thing to maintain.
Hi, at 30:44, how can I stop or disable set manually DNS setting on our router and firewall?? how to make a rule on the firewall to accept pinhole DNS and reject manually or another DNS setting?? thnx
Great tutorial! One thing I wish you would have mentioned: When you login to SSH, the password doesn't show up. I thought I was screwing something up, but I guess that's a security feature. It threw me off for a while.
Oneof the best channels out there for networking and home automation.
I followed this tutorial and I have been so pleased at how thoroughly I have annoyed every imaginable news organization (every news site gives me a popup begging me, complete with crocodile tears, to disable my ad blocker. No.) and my family, who have apparently grown accustomed to visiting some seriously sketchy neighborhoods along the information superhighway!😁
Some of your older videos are the reason I got into raspberry pi’s to begin with. I ended up putting pi-hole on a VM with minimal resources and it has worked fine for the most part. In addition to appropriate firewall rules, I am also using pi-hole on my IoT network to a) block unnecessary traffic, and b) monitor where my devices are trying to communicate to.
You and people like you are hero's of the internet. Posting tutorials on things like Pi-hole or some random person with a video that has 9 views on how to change windshield wipers on a '83 Nissan Sentra lol. The internet is amazing once you learn how to block out all the noise. Thank you ✌
Heroes*. Sorry, but you edited the comment and you didn't fix it, so we're even.
Likely the BEST tutorial of this nature on the Internet!
First off - this video is spectacular. Second - I had a lot of trouble connecting my Netgear Nighthawk to Pi-hole, so I want to put the resolution steps here, to help other viewers. Essentially, the Netgear doesn't let you change the DNS settings (to point to Pi-hole). Then, if you attempt to disable DHCP on the Netgear router and enable DHCP on the Pi-hole, you lose access to the internet. So to resolve this, keep DHCP on your Netgear router, but set the starting IP address and the ending IP address to the same value -- the static IP of your Pi-hole. Then, enable DHCP on the Pi-hole, making sure the IP range does not conflict with your Pi-hole's static IP, and properly set the IP value of your router in the Pi-hole settings. Voila! It works!
This didnt work for me. What I did was add the pi ip to static under the LAN settings and then input that same IP under the internet settings for DNS servers. I am not very savvy with this but worked for me and my Nighthawk
Just followed this, I’m a Linux noob, and managed to get this up and running on my original RaspberryPi 1 B. It works perfectly. Well, apart from my cruddy ISP router not allowing my to change DNS, so I’ve had to change DNS on all my attached devices.
Discovered my Samsung TV connects to the internet twice every 5 seconds, even when it’s on standby!
EDIT: April 2024 : The new versions of raspberrypi installer has a couple different options now, but this video is still completely 'followable' even if a couple things you have to click are in slightly different locations. Once its all installed the web-dashboard to use the pihole looks 99% the same as the video.
Hey! I had the same issue with my ISP. I just disabled DHCP on the router and enabled it on the Raspberry Pi. (Also the original B version). Running great!
Samsung TV is probably polling the SmartThings server in case you have given it an app command to turn on/off
What a fantastic tutorial, i found this really easy to follow. thank you for the time that went into making this.
Excellent video. Although I am running pihole on my network for past 3 years, this was of real value. Thank you!
Do a DNS leak test, you will find it's probably not working! There was a fault causing pihole to constantly write to SDcards and it destroyed them within months. Your system would still work, but use your ISP DNS.
I just attempted to use this tutorial and discovered that the file referenced the step "Set a Static IP Address" Option 2 - Set a Static IP on the Raspberry Pi is NOT THERE ANYMORE! (specifically sudo nano -w /etc/dhcpcd.conf ends up creating a NEW file, there was no file to edit!) ☹
Did you resolve this?
@garrettfreddo6416 yes. I posted the response in a separate comment.
I’m not sure how to view your comment history and cannot find a method online to do so. Can you please elaborate on what you did here?
@@squeekienuts7854 Found the answer guys, you need to check the name of your connection (if set up via the imager it should be "preconfigured") and then manually set it with the following command: (replace the "(dot)" with a real dot)
sudo nmcli c mod "nameOfConnection" ipv4(dot)addresses yourNewIpAddress/24 ipv4(dot)method manual
after you need to restart the connection with the following command:
sudo nmcli c down "nameOfConnection" && sudo nmcli c up "nameOfConnection"
the exact guide is to find on abelectronics website, search for
"Set a static IP Address on Raspberry Pi OS Bookworm"
yw :)
Basically you need to install dhcpcd
I've been using Pi-Hole for awhile now, but never spent the time to fully learn or tweak it. So Thank you for this most excellent tutorial.
Great content! Thanks!
This is one of the best instructional videos I have found online. I was up and running in about an hour. Excellent.
Great tutorial for an average homeowner/home network admin! I just installed this on an old Pi 3 I had and my CPU/Mem up and running is 2.1%/0.9%. Looking forward to more videos! thank you!!!
finally found a tutorial who tell only what i needed, Indeed the world best pi-hole tutorial in the globe.
30:05 After reading/viewing several many tutorials like this one, I found setting the router's dns server to the raspberry pi (pi-hole) didn't work. I did manage to get everything working up to that point - but no queries to be had. Eventually I decided to manually configure each computer's set up as described at 28:58. And yeah, probably could have just set the preferred DNS server, but hey, working Pi-hole! Afterward, did see a written Mac tutorial that did mention setting this up on individual computers - the only one I'd seen 'till this vid that mentioned it as all others only said static for the Pi-hole device itself. Glad to see someone else noting this as it is what eventually worked for me.
Your videos are the best videos out there for tutorials on technology! You make things easy to understand and you do a great job explaining how to set things up. Most tutorials on technology just aren't that helpful! They may know the technology, but they don't explain it so that we novices can understand it. Thanks!
I have just recently started trying out my homelab with some old Dell I got off of work and not a single tutorial has been as helpful with setting up anything as this one. Extremely beginner's friendly, but not to the point of being condescending, eveything was explained in an understandable manner and was easy to follow. I am not very network-savvy but I even managed to set up a static IP address with your help and some online references, on a server version of ubuntu. That was pretty cool. This is a very good video and a very good tutorial sir.
Nice thorough coverage.
Temporarily disabling blocking involves more than simply clicking on the menu choice. Since browsers cache DNS lookups, you'll need to either let the browser cache expiration kick in or manually clear it: simply hitting refresh on a site that PiHole has just blocked won't work.
Also, some ISPs' routers won't split DNS off from DHCP: in order to run your own DNS, you'll need to run your own DHCP, too. PiHole can do that, maybe it'd be worth a follow-up video?
Danke!
I have been procrastinating on putting a pi hole server on my network for the last few years. I’m finally getting off my Duff and making that happen and this is an awesome tutorial in in setting up the pi hole. Great job.
Thanks
I've been meaning to do this for years! YOU have helped me through this (including your networking videos). THANK YOU! Seriously thank you, most helpful!
Great video! I've been using PiHole for several years - first on a Pi, then on a VM, and now in Docker. Always room for improvement in my setup though, so I'll be coming back to this.
Great tutorial, now I have my old Raspberry Pi Model B+ running pihole at home. Thank you!
It is the Greatest Raspberry Pi tutorial ever Thanks mate!
You've made an intimidating process very easy to follow. Thank you so much.
Thanks!
Cheers - thanks Joseph!
Excellent tutorial! At the beginnign I ran only 1 Pi-Hole, but upgraded and added a 2nd.
I have setup 2 Pi-Holes, one for primary DNS (Pi-Hole1) and one for secondary DNS (Pi-Hole2)
Pi-Hole1 also runs Unbound. Pi-Hole2 uses Unbound on Pi-Hole1
My Android smarthphone (Samsung) somehow bypassed Pi-hole when I was using only 1 Pi-Hole. Now with 2 P-Holes even less adds (with the same blocklist on both Pi-Holes) etc. on my Samsung and other LAN clients.
You might want to check that one it if you find this it interesting....
Also my ISP does have IPv6 enabled (1Gbit fiber) and both of my Pi-Holes do cover that route very nicely.
One advice might also be: regularly check and upgrade/update Pi-Os itself ( sudo apt update && sudo apt upgade ) just to be sure the Pi Os is running fine.
Amazing content, man. First time on your channel and in 40min I answered 90% of the questions regarding Pi-hole. Thanks for the easy to understand video.
I'm a complete computer idiot but I followed your tutorial step by step and made that thing work. Thank you very much. I'm also super proud of myself :)
what router do you have
Thank you so much for this tutorial. I made a pi-hole a few years ago but you have made my new project run so much better
Thanks a million. I was a bit skeptical in the beginning, since it was my first raspberry pi project but everything turned out fine in the end. 😊
Bedankt
I found a power cord for other USB devices that has a battery in the cable. You can unplug your Pi for up to 4-6 hrs without powering it down. Also a battery backup for power outage. The batteries are 2x 18650's for the small one and 4 for the big one. Found it so handy for myself when working with the Pi. Get batteries from old drill batteries. Usually only 1 or 2 that are dead. The rest will have lots of life.
I have 3 piholes deployed on the cloud for redundancy for my personal open dns server.. works like a charm for 4 years now..
Blocking 3M baddies.. A little pruning and troubleshooting here and there is needed from time to time to fix legit but obscure sites/apps to load properly, otherwise works like clockwork..
I have always wanted to get into rasberry pi and see how it works, but just never got to it. This really set the base. WONDERFULL VIDEO!!!!
Fantastic content! Thank you so much for this video, I finally have my Pi Hole up and running! YOU ROCK!!!
The first ever exhaustively done pihole tutorial. Thank you.
Great tutorial. Got it all up and running on an Orange Pi Zero2. Thanks so much for your work!
This was a great video because FINALLY, I found something that was detailed and step-by-step especially on the SSH part. However, I wish there was a lot more guidance/details on the Static IP Address part specifically on Option 2 because unfortunately, I have a Netgear router and it's ALWAYS a nightmare trying to log onto the Admin page. Now, after trying out the 2nd option, I need to restart from the very beginning, because I nuked the IP address and I don't even have one anymore when I use "ip a" to find it.
On my Netgear router I reserve the 192.168.2-10 as static IP addresses. In PI set your address in config to one of those hosts. Then you can rout your traffic through it and not worry about it changing.
Knowledge is power, thank you so much for taking the time to record and provide this tutorial!
Late to the party but just wanted to say Great video (and thanks for the video and tutorial page). Can't wait to turn my Pi3 into something useful. Subscribed & Thumbs Up
Super helpful! My brother took the pihole with him when he moved out and now I have my own all set up!
Just repurposed an old 2009 Mac mini into a PiHole and your guide worked flawlessly! So good!
This was awesome. Grotesquely helpful in fact. I'm so grateful for your generosity in sharing this and the accompanying blog.
Finally, a comprehensive tutorial that actually works!!
Excellent tutorial and blog, just got a new Pi4 installed with Pi-Hole, my first Pi was for an OpenVPN server so actually ive only got around to Pi-Hole after getting a 4th Pi :)
My wife was excited for it because of avoiding tracking when booking flights/hotesl etc.
Ive left unbound for now, think ill test out the default setup for now!
Thanks Chris.
Hi Chris
I remember an earlier Crosstalk Solutions video or two where a younger Chris said I don't want to make a Pi-hole video 🙂
But thank you very much for making one and the many Ubiquiti videos. I'm a big fan 🙂
Great video! It helped me immensely! Donated to your beer fund. Keep up the good work!
Thanks for the tutorial, followed it and have a first time setup and use of pihole. Loving it so far! Thanks again!
Just installed pi hole with this guide, works great. But it would be great to point to the pi hole docs, which has instructions on how to set static ips and dns servers for different routers.
The tip to turn on SSH when writing the image was gold. Thank you!
Thanks a ton! I'm glad I checked this out. I've been using pihole for years, but there's still a lot I pulled out of the video. Especially the disable link. I set up a toggle helper in home assistant, and exposed that to google home. I added a rest_command in home assistant with the shutdown link, and set up an automation to trigger that when the helper is toggled.
I can just yell at google to shut Pihole off now! Thanks again!
This is what i was looking for, you made my day :-) everything worked like a charm.
Thanks for explaining the "Why" in your steps. Cheers.
Great tutorial! Got my Pi-hole running in no time
I got it all set-up thanks to your guide! Thanks!
Well done Sir. Very good explanations and very detailed.
Thank you
Thank you for such excellent tutorial, so far is the most thorough and comprehensive that I have seen.
Prior Pi-hole installation, I ran into a small problem; for some reason when I issue the command: "sudo nano -w /etc/dhcpcd.conf" it comes out empty, like it doesn't exist, so I had to go with the option 1 of letting the router's DHCP assign me whatever IP address it wanted and reserve it. I typed the command: "ls" and "dhcpcd.conf" is not shown on the home directory. Where is this file located?
I'm using a Raspberry Pi 4 w/ 4GB and Raspbian lite 64.
Thank you
I just had this exact issue.
GNU nano 7.2
I have the same issue. The file doesn't seem to exist (at least not in this directory) and instead nano created a new blank file.
Same problem!
@@MichaelBartosh I did get to work, think I just did it manually changing router settings.
Does anyone anyone have any update on this?
Amazing tutorial! I have Pi-Hole running on a Proxmox Virtual Environment at the moment but I have an extra PI 4....Perfect! Side note.....I have named my neighbor "Worker Bee" as when I am doing things that are sound sensitive he pulls out all kinds of power tools and such Madness!
Hey Chris, great video (as always), any chance of an additional one detailing DoH setup for pihole? or a link to a good example of getting it up and running? All resources I've found so far seem to be out of date at this time :(
Great tutorial! Thank you for taking the time to make it.
To help keep this video still relevant for newer updates: the dhcpcd.conf file is no longer included when you install the OS. To add the file back, type "sudo apt install dhcpcd" after you do the update step. Then you can continue with the tutorial. Thanks to @IraniPlayz in the comments
Or just type "sudo nmtui" which will take you to the new graphic UI to set your IPs . (just a different option is all)
Thank you ! Really helpful !
Confirming this method still works fine. Only difference I found was that the 'Settings' wheel isn't in the bottom right of the Pi Imager anymore. It is now a pop-up that pops up before writing the OS onto the Pi. You have to go into 'Advanced settings' to get to the settings page. I had issues with SSH on my Pi. The issue turned out to be me trying to SSH into the wrong device as I was using an IP Scanner that didn't show the Pi, and I had to guess from the list of shown devices which one it could be. Logging into my router showed the Pi as 'Raspberrypi', which gave the correct IP next to it, and problem. I can now SSH into my Pi from Putty and from Raspberry Controller on Android with no issues.
Nice. Video... i've been using PiHole for a while now, but picked up a few additional tweaks and added unbiound.... Thanks!
Excellent tutorial on PiHole and DNS! Thank you!
Tested this in Linode on a nanode and it works perfectly fine, thank you. I'll try to set it up on the raspberry pi
The best tutorial I have found so far! In my case, the "configurator" of the Imager did not activate my ssh. I had to cd /boot and do a "sudo touch ssh" before raspi would even let me in.
I admire the work put into this and respect the uploader. I got as far as Putty, but then I had to find the IP address and type in the code, and I got lost. I will try to find somewhere with a pi hole already set up, like plug-and-play. Thank you
Thankyou for your help. I setup the unbound server with pi hole and added more domain block lists. QUESTION: can you make a video on HOW do you setup pi hole with unbound forward to CLOUDFARE or QUAD 9?
This guide was tremendous, thank you!
Per Eben Upton (recent interview on Explaining Computers TH-cam channel), Pi 3A+ models are being prioritized for retail. I use them all the time as servers. Perfect for this function and available.
Best tutorial in the world.
This is in fact the world's greatest Pi Hole tutorial! Thanks👍
I wish you did this video sooner! I’ve been struggling getting mine up and running. I managed to get it working but it completely blocks TH-cam, Netflix, etc. not sure how to get around this but keen to try again
You can whitelist the streaming site, Netflix, etc
@@alonzosmith6189 I tried that but it didn’t seem to help at all. Must have been some small setting somewhere so it’s best to reformat and start over 😅
There's a great resource for commonly whitelisted services in the Pi-hole documentation - check it out, and then look up the services being blocked - you'll likely find the answers there.
@@CrosstalkSolutions The most important thing I want to do is to be able to block ads inside of Google Chromecast such as TH-cam when they play their filthy ads or the news channels that inject ads in the middle
27:33 Blasphemy! Star Trek: The Next Generation! LOL just had to comment :) Always love your videos :)
Excellent. Amazing Tuto! thank's for sharing
Bless this man's soul
URGENT QUESTION! When you are at 35:16, what is the command that you use to get out of the "lines 1-15/15 (END)" line? I am having a hard time trying to get out of it and you make it look so easy. Someone please help!!!!!!
Also fantastic tutorial! It's pretty easy to follow for a beginner like me.
You can press Control-C or the Q key to get out of it.
Excellent walkthrough, thank you
Very good video. I used to run PiHole on my network (without Unbound). However I have now switched to NextDNS. NextDNS now has CLI client support for OPNSense which is my router/firewall. One less thing to maintain.
You can also use it and specific configs on most any device. This means your phones or laptops can be protected no matter where you go.
Fantastic video! Thank you!
super easy and straight forward to work out of this tutorial. thanks Chris!
Hi, at 30:44, how can I stop or disable set manually DNS setting on our router and firewall?? how to make a rule on the firewall to accept pinhole DNS and reject manually or another DNS setting?? thnx
Awesome video but for the DHCP we should make it static on router and enable it on pi hole ?
yeap.
I‘ve pihole together with unbound installed on a Pi Zero W. It is running really good.😀
cooooooooooooooooool thanks man...this was a fun project
Great tutorial!
Thank you for creating this very helpful video.
This is amazoing. Thank you for doing this . I have subscribed and liked !!! keep up the good work man
always find your videos so informative and educational. thank you for doing so much of the leg work! 😅
2:44 With the *Exception* if you outside of country that you want to ship outside of the area [UK ship to singapore, etc]
Chris, I like the new intro. Good work!
Amazing video! IT worked!
I really enjoyed how thorough you are.
Nice tutorial, I used Pi-hole on my vlan for IoT devices and the van for Guest
Great tutorial! One thing I wish you would have mentioned: When you login to SSH, the password doesn't show up. I thought I was screwing something up, but I guess that's a security feature. It threw me off for a while.
Got it working. Thanks.
Very nice tutorial. Very clear and well explained, thank you sir!
This is a masterclass, thank you