World's Greatest Pi-hole Tutorial - Easy Raspberry Pi Project!

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 พ.ค. 2024
  • Pi-hole is a network-wide ad blocker that is designed to run on a Raspberry Pi. This is a fun and easy Raspberry Pi project that can be completed in less than an hour! Full written step-by-step directions are included at the link below!
    World's Greatest Pi-hole Tutorial: www.crosstalksolutions.com/th...
    Pi-hole project: pi-hole.net
    Timecodes:
    00:00 Intro
    00:29 What is Pi-hole?
    01:28 How to Get a Pi-hole in 2023
    02:26 What You Need to Get Started with Pi-hole
    04:24 Raspberry Pi Imager
    06:25 Finding and Connecting to your Raspberry Pi
    08:07 Updating the Raspberry Pi
    08:24 Setting a Static IP Address on the Raspberry Pi
    10:48 Installing Pi-hole on the Raspberry Pi
    15:17 Setting the Pi-hole Admin Password
    15:43 Logging into the Pi-hole
    16:00 Pi-hole Dashboard and Menus
    18:08 Adding Pi-hole Block Lists
    22:00 How to Disable Pi-hole
    24:23 More Pi-hole Menu Settings
    25:05 Pi-hole Settings
    28:25 Configuring your Devices to use the Pi-hole
    32:06 Unbound Installation and Configuration
    36:46 Testing the Pi-hole Ad Blocking
    38:01 Updating the Pi-hole
    ------------------------------
    Buy me a beer! ko-fi.com/crosstalk
    Or donate some Crypto! crosstalksolutions.com/contact/
    Crosstalk Discord: / discord
    Follow me on:
    - Twitter: / crosstalksol
    - Facebook: crosstalksolutions
    - Instagram: / crosstalksolutions
    - TikTok: / crosstalksolutions
    Crosstalk Solutions - RECOMMENDED PRODUCTS: crosstalksolutions.com/recomm...
    Amazon Wish List: a.co/7dRXc67
    Crosstalk Solutions offers best practice phone systems and network/wireless infrastructure design/deployment. Visit www.CrosstalkSolutions.com for more info!
    Connect with Chris:
    LinkedIn: goo.gl/j2Ucgg
    TH-cam: goo.gl/g4G58M
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 596

  • @billybunt3716
    @billybunt3716 ปีที่แล้ว +24

    What a fantastic tutorial, i found this really easy to follow. thank you for the time that went into making this.

  • @s80keys
    @s80keys ปีที่แล้ว +52

    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.

  • @BenReese
    @BenReese ปีที่แล้ว +8

    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.

  • @DennisonsThe
    @DennisonsThe ปีที่แล้ว +4

    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!

  • @ONE_OF_300
    @ONE_OF_300 ปีที่แล้ว +1

    Thanks for the tutorial, followed it and have a first time setup and use of pihole. Loving it so far! Thanks again!

  • @panoshountis1516
    @panoshountis1516 ปีที่แล้ว +14

    Excellent video. Although I am running pihole on my network for past 3 years, this was of real value. Thank you!

    • @OH2023-cj9if
      @OH2023-cj9if 5 หลายเดือนก่อน

      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.

  • @Musicman-50
    @Musicman-50 ปีที่แล้ว +2

    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.

  • @stanislavtodorov8705
    @stanislavtodorov8705 5 หลายเดือนก่อน +1

    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.

  • @SteveFulemule
    @SteveFulemule ปีที่แล้ว

    super easy and straight forward to work out of this tutorial. thanks Chris!

  • @NickMach007
    @NickMach007 ปีที่แล้ว +2

    Great tutorial. Got it all up and running on an Orange Pi Zero2. Thanks so much for your work!

  • @milbrandtj
    @milbrandtj 4 หลายเดือนก่อน

    Knowledge is power, thank you so much for taking the time to record and provide this tutorial!

  • @odhiambo0
    @odhiambo0 ปีที่แล้ว

    The first ever exhaustively done pihole tutorial. Thank you.

  • @CT77
    @CT77 9 หลายเดือนก่อน

    Super helpful! My brother took the pihole with him when he moved out and now I have my own all set up!

  • @palmacas.
    @palmacas. ปีที่แล้ว +1

    Great tutorial, now I have my old Raspberry Pi Model B+ running pihole at home. Thank you!

  • @MrBassistfromhell
    @MrBassistfromhell ปีที่แล้ว

    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!

  • @LATerr0r
    @LATerr0r ปีที่แล้ว +5

    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 ✌

  • @Robertjaymercer
    @Robertjaymercer 9 หลายเดือนก่อน +1

    Very nice tutorial. Very clear and well explained, thank you sir!

  • @aka.radstatic
    @aka.radstatic ปีที่แล้ว

    always find your videos so informative and educational. thank you for doing so much of the leg work! 😅

  • @BigKiwiBBQ
    @BigKiwiBBQ 2 หลายเดือนก่อน

    Fantastic content! Thank you so much for this video, I finally have my Pi Hole up and running! YOU ROCK!!!

  • @Swidly-vy6zi
    @Swidly-vy6zi 8 หลายเดือนก่อน +1

    Oneof the best channels out there for networking and home automation.

  • @markbooco1719
    @markbooco1719 ปีที่แล้ว

    Excellent tutorial on PiHole and DNS! Thank you!

  • @naylor2006
    @naylor2006 4 หลายเดือนก่อน

    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.

  • @KevinFlynn1967
    @KevinFlynn1967 5 หลายเดือนก่อน +1

    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!!!

  • @wereldvandenluuk
    @wereldvandenluuk 6 หลายเดือนก่อน +1

    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. 😊

  • @IamDerick
    @IamDerick ปีที่แล้ว

    Thanks for explaining the "Why" in your steps. Cheers.

  • @SpyHeli
    @SpyHeli 3 หลายเดือนก่อน

    This is what i was looking for, you made my day :-) everything worked like a charm.

  • @joequimby5542
    @joequimby5542 ปีที่แล้ว

    Excellent video. Your blog for pihole was perfect. I have 268K on my adlists. Averaging around 12.5% blocked. The only scary part for me was changing my DHCP server to query the pihole for DNS. Thanks. Current running on a Pi4 but hoping to change to a Pi3 B+ when I can get my hands on one.

  • @epd807
    @epd807 3 หลายเดือนก่อน

    Great tutorial! Thank you for taking the time to make it.

  • @VinceWarhol
    @VinceWarhol 2 หลายเดือนก่อน

    Great video! It helped me immensely! Donated to your beer fund. Keep up the good work!

  • @jsutcliffe
    @jsutcliffe หลายเดือนก่อน

    You've made an intimidating process very easy to follow. Thank you so much.

  • @thedr00
    @thedr00 25 วันที่ผ่านมา

    This was awesome. Grotesquely helpful in fact. I'm so grateful for your generosity in sharing this and the accompanying blog.

  • @volksy67
    @volksy67 7 หลายเดือนก่อน

    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!

  • @madaddies
    @madaddies 9 หลายเดือนก่อน

    Thanks for the tutorial, it's all working great now!

  • @virtualcommunitytheatre
    @virtualcommunitytheatre 7 หลายเดือนก่อน

    Great tutorial!
    Thank you for creating this very helpful video.

  • @SondelaConsulting
    @SondelaConsulting หลายเดือนก่อน

    This is amazoing. Thank you for doing this . I have subscribed and liked !!! keep up the good work man

  • @PFBzzz
    @PFBzzz ปีที่แล้ว

    Nice. Video... i've been using PiHole for a while now, but picked up a few additional tweaks and added unbiound.... Thanks!

  • @CJ-ur3fx
    @CJ-ur3fx 7 หลายเดือนก่อน +7

    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.

  • @rmm2138
    @rmm2138 10 หลายเดือนก่อน

    Great tutorial. Works great. Thank you!

  • @gregwx
    @gregwx 7 หลายเดือนก่อน

    Outstanding Tutorial Thank you!!

  • @SmellyCatCreations
    @SmellyCatCreations ปีที่แล้ว

    Always enjoy your videos, really well done.

  • @volcano444
    @volcano444 ปีที่แล้ว +1

    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 🙂

  • @qbertatx
    @qbertatx ปีที่แล้ว

    This is in fact the world's greatest Pi Hole tutorial! Thanks👍

  • @adrianmares269
    @adrianmares269 ปีที่แล้ว

    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

  • @MarcosDFANP
    @MarcosDFANP 4 หลายเดือนก่อน

    Excellent. Amazing Tuto! thank's for sharing

  • @19dines77
    @19dines77 ปีที่แล้ว +1

    finally found a tutorial who tell only what i needed, Indeed the world best pi-hole tutorial in the globe.

  • @qpwodkgh2010
    @qpwodkgh2010 5 หลายเดือนก่อน

    Got it working. Thanks.

  • @JimmyKumbaya
    @JimmyKumbaya ปีที่แล้ว +18

    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?

  • @pe1pqx321
    @pe1pqx321 ปีที่แล้ว +10

    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.

  • @francnuke
    @francnuke 5 หลายเดือนก่อน

    Bless this man's soul

  • @virgo64
    @virgo64 ปีที่แล้ว

    Another easy-to-follow great video. I tinker and am far away from any type of networking expert. I'm slowly branching out into networked storage and have just begun using UniFi hardware. Most stable network and home Wi-Fi yet. Wondering if I can expect this PiHole project to also filter out advertisements and tracking on social platforms (e.g., native apps vs web-browser)? So far, I've had little luck blocking unwanted content on Twitter. On Facebook I've been using Social Fixer, but even that has its limits. Thanks, Chris!

  • @gibranespinoza6603
    @gibranespinoza6603 ปีที่แล้ว

    Great video tutorial. Thank you!

  • @Mr.Unacceptable
    @Mr.Unacceptable ปีที่แล้ว +2

    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.

  • @preacherplays
    @preacherplays 5 หลายเดือนก่อน

    I really enjoyed how thorough you are.

  • @umarahsan559
    @umarahsan559 ปีที่แล้ว

    Thanks for detailed turorial 👍

  • @kevinvanderlei3271
    @kevinvanderlei3271 2 หลายเดือนก่อน

    Fantastic video! Thank you!

  • @johnpeelslovechild
    @johnpeelslovechild 4 หลายเดือนก่อน

    The tip to turn on SSH when writing the image was gold. Thank you!

  • @conradpreen2368
    @conradpreen2368 2 หลายเดือนก่อน

    Great tutorial! Got my Pi-hole running in no time

  • @robindavey1920
    @robindavey1920 ปีที่แล้ว +6

    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 :(

  • @beatroot_red
    @beatroot_red 2 หลายเดือนก่อน

    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 :)

  • @JosephAnterola
    @JosephAnterola ปีที่แล้ว

    Thank you Chris!!!!

  • @geetee2072
    @geetee2072 ปีที่แล้ว

    It is the Greatest Raspberry Pi tutorial ever Thanks mate!

  • @bob_mosavo
    @bob_mosavo ปีที่แล้ว

    Thanks for the tutorial 😁

  • @1290DR
    @1290DR หลายเดือนก่อน

    Thanks man, awesome tutorial - love it

  • @alonzosmith6189
    @alonzosmith6189 ปีที่แล้ว +1

    Nice tutorial, I used Pi-hole on my vlan for IoT devices and the van for Guest

  • @keithdixon3780
    @keithdixon3780 21 วันที่ผ่านมา

    Finally, a comprehensive tutorial that actually works!!

  • @bokami3445
    @bokami3445 7 หลายเดือนก่อน +1

    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

  • @user-xy1kf9mn3d
    @user-xy1kf9mn3d 5 หลายเดือนก่อน

    cooooooooooooooooool thanks man...this was a fun project

  • @ronm6585
    @ronm6585 ปีที่แล้ว

    Great info, thank you.

  • @sirthugbert5654
    @sirthugbert5654 ปีที่แล้ว

    Amazing video! IT worked!

  • @DCxALBRECHT
    @DCxALBRECHT ปีที่แล้ว

    good refresher! thanks for video!

  • @mondskiez309
    @mondskiez309 ปีที่แล้ว +1

    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..

  • @crewdawg16
    @crewdawg16 หลายเดือนก่อน

    This is a masterclass, thank you

  • @cjpack
    @cjpack 3 หลายเดือนก่อน

    YAY I DID IT, thank you!

  • @atehaa
    @atehaa 6 หลายเดือนก่อน

    Great tutorial. Thanks !

  • @chrisrichardson9777
    @chrisrichardson9777 ปีที่แล้ว

    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.

  • @nickbranoff4807
    @nickbranoff4807 ปีที่แล้ว

    Chris, I like the new intro. Good work!

  • @fergo23
    @fergo23 4 หลายเดือนก่อน

    Thanks for this, was a great tutorial!

  • @joaquintita
    @joaquintita 5 หลายเดือนก่อน

    Thanks for this!!

  • @DougguoD
    @DougguoD 6 หลายเดือนก่อน

    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.

  • @Michaelg1108
    @Michaelg1108 ปีที่แล้ว

    Awesome tutorial!!!

  • @LouwPretorius
    @LouwPretorius 6 หลายเดือนก่อน

    Awesome podcast, thanks a ton. Easy, informative, educational - love it.

  • @TimmyTechTV
    @TimmyTechTV ปีที่แล้ว

    Woooooooo, updated Pi-Hole video!!!!

  • @archerboy1000
    @archerboy1000 11 หลายเดือนก่อน

    nice job , thansk you help my so much.

  • @alliejr
    @alliejr ปีที่แล้ว +2

    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.

  • @nottimbo
    @nottimbo 10 หลายเดือนก่อน

    Loving that eth cable art.

  • @kyokorn
    @kyokorn 9 หลายเดือนก่อน

    Very cool video thanks, i was looking on your channel , you havent any video about shortcuts using stream deck, i think can be a very good option for a future video

  • @ws_media5435
    @ws_media5435 ปีที่แล้ว +1

    Hey @Crosstalk Solutions thank for the video! I love your stuff keep going!
    How do I set this up in the unifi new UI?
    Mind doing one more video with going in more depth and maybe some firewall rules? 😅

  • @redraidermathias5439
    @redraidermathias5439 ปีที่แล้ว +7

    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.

    • @cl-7832
      @cl-7832 7 หลายเดือนก่อน

      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.

  • @louiem5985
    @louiem5985 ปีที่แล้ว

    Great video glad there is an update video for this. Just finished setting this up. Quick question since you mention you have 3 VLANs where in UDMPro do you setup the IP address for the pihole? Would it be in the default network? I want all my VLANs traffic to go threw Pi-Hole... Keep up the great work.

  • @sandman_oO
    @sandman_oO ปีที่แล้ว

    Works great on my Raspberry Pi B.

  • @endorphinity
    @endorphinity ปีที่แล้ว

    Hey Chris, thanks for this video. I've been using pi-hole for quite a long time on my Raspberry Pi 3B+, but sadly pi-hole can not be neither updated nor installed on it any more, as support for Raspbian 9 was dropped.
    UPD There is a way to force the installation. Seems they have changed something recently and I was able to install it again! YAY!

  • @WagsCyber
    @WagsCyber ปีที่แล้ว

    THank you so much

  • @seppomuppit
    @seppomuppit ปีที่แล้ว

    Very good tutorial for pihole

  • @wimnanoe5887
    @wimnanoe5887 ปีที่แล้ว

    Great video thank you

  • @QuaaludeCharlie
    @QuaaludeCharlie ปีที่แล้ว +1

    This was Helpful , Thank You :) QC

  • @ThePinson101
    @ThePinson101 4 หลายเดือนก่อน +1

    @27:35 "star WARS tv series" - I'm triggered!
    Seriously though, thank you for a great tutorial!

  • @WillZahra
    @WillZahra หลายเดือนก่อน

    Star Wars!? It's Star Trek! haha Great video - I'm looking forward to setting up this project for myself.

  • @madmacuser
    @madmacuser 4 หลายเดือนก่อน

    Thanks for this great video! You have a considerate neighbour 😁

  • @ironfist7789
    @ironfist7789 ปีที่แล้ว

    Arrived too late, but watching now. I'd probably go the vm route since I have extra computing power available on my 3700x build.

  • @markito0317
    @markito0317 ปีที่แล้ว

    Best tutorial in the world.