The Pi-Hole install EVERYONE needs!
Read full transcript 10 segments
-
hello everybody this is Teka in this hello everybody this is Teka in this video what we're going to be doing is video what we're going to be doing is video what we're going to be doing is setting up our very own ad blocking setting up our very own ad blocking setting up our very own ad blocking server we're going to be setting up pie server we're going to be setting up pie server we're going to be setting up pie hole with some good old recursive DNS hole with some good old recursive DNS hole with some good old recursive DNS giving us an additional layer of giving us an additional layer of giving us an additional layer of security and privacy so just a quick bit security and privacy so just a quick bit security and privacy so just a quick bit of clarification here a DNS server is of clarification here a DNS server is of clarification here a DNS server is what we all use to quickly connect to what we all use to quickly connect to what we all use to quickly connect to various websites and domain names around various websites and domain names around various websites and domain names around the internet you've probably seen these the internet you've probably seen these the internet you've probably seen these IP addresses from some of the largest IP addresses from some of the largest IP addresses from some of the largest DNS providers such as Google and DNS providers such as Google and DNS providers such as Google and cloudflare the benefit to using one of cloudflare the benefit to using one of cloudflare the benefit to using one of their DNS servers is just overall speed their DNS servers is just overall speed their DNS servers is just overall speed there are millions of people who are there are millions of people who are there are millions of people who are constantly adding data and queries to constantly adding data and queries to constantly adding data and queries to their cash on a daily basis so basically their cash on a daily basis so basically their cash on a daily basis so basically if you're looking for maybe tea.tv your if you're looking for maybe tea.tv your if you're looking for maybe tea.tv your connection will ask whomever your connection will ask whomever your connection will ask whomever your configured name server is for the IP configured name server is for the IP configured name server is for the IP address of that website now py hole here address of that website now py hole here address of that website now py hole here in general kind of act as a middleman in general kind of act as a middleman in general kind of act as a middleman that has a pretty extensive default that has a pretty extensive default that has a pretty extensive default block list of IP addresses and domain block list of IP addresses and domain block list of IP addresses and domain names and it will filter all of those names and it will filter all of those names and it will filter all of those out giving us a adree browsing out giving us a adree browsing out giving us a adree browsing experience now as far as name servers experience now as far as name servers experience now as far as name servers there's definitely a con to using some there's definitely a con to using some there's definitely a con to using some of the larger DNS providers and it's of the larger DNS providers and it's of the larger DNS providers and it's that those servers log both your general that those servers log both your general that those servers log both your general internet traffic and all of your internet traffic and all of your internet traffic and all of your internet history and with those logs internet history and with those logs internet history and with those logs theoretically it could put your data at theoretically it could put your data at theoretically it could put your data at risk as these servers can get attacked risk as these servers can get attacked risk as these servers can get attacked and some of their logs and entries could and some of their logs and entries could and some of their logs and entries could be leaked so later on in this video be leaked so later on in this video be leaked so later on in this video we're going to be setting up Unbound we're going to be setting up Unbound we're going to be setting up Unbound which will act as our very own own which will act as our very own own which will act as our very own own self-hosted DNS server within py hole so
-
self-hosted DNS server within py hole so self-hosted DNS server within py hole so in this case if you tried to visit tech in this case if you tried to visit tech in this case if you tried to visit tech hut. TV using py hole and Unbound it hut. TV using py hole and Unbound it hut. TV using py hole and Unbound it won't use other servers and it will seek won't use other servers and it will seek won't use other servers and it will seek out the authoritative name server for out the authoritative name server for out the authoritative name server for that specific domain on first connection that specific domain on first connection that specific domain on first connection this will take slightly longer but the this will take slightly longer but the this will take slightly longer but the data will be cached in your instance at data will be cached in your instance at data will be cached in your instance at py hole so it will be quicker in the py hole so it will be quicker in the py hole so it will be quicker in the future so getting started here this is a future so getting started here this is a future so getting started here this is a current py hole instance I set up just current py hole instance I set up just current py hole instance I set up just to do a quick test we're going to be to do a quick test we're going to be to do a quick test we're going to be doing this in proxmox now you can do doing this in proxmox now you can do doing this in proxmox now you can do this on whatever you want we're going to this on whatever you want we're going to this on whatever you want we're going to be doing this on a Bo server so if you be doing this on a Bo server so if you be doing this on a Bo server so if you have a uh Raspberry Pi laying around have a uh Raspberry Pi laying around have a uh Raspberry Pi laying around that works maybe you have a Raspberry Pi that works maybe you have a Raspberry Pi that works maybe you have a Raspberry Pi alternative cuz you can't find any in alternative cuz you can't find any in alternative cuz you can't find any in stock or even an x86 system like this stock or even an x86 system like this stock or even an x86 system like this zimba board here you can install this on zimba board here you can install this on zimba board here you can install this on just about anything but what I'm going just about anything but what I'm going just about anything but what I'm going to do real quick is do this as a to do real quick is do this as a to do real quick is do this as a container within proxmox so just create container within proxmox so just create container within proxmox so just create a new container and run through this a new container and run through this a new container and run through this process so this is going to be my pie process so this is going to be my pie process so this is going to be my pie hole instance going to give her a hole instance going to give her a hole instance going to give her a password here next template I'm going to password here next template I'm going to password here next template I'm going to pick Ubuntu server right there you do pick Ubuntu server right there you do pick Ubuntu server right there you do have to go download these if you are have to go download these if you are have to go download these if you are following this specifically so I'll following this specifically so I'll following this specifically so I'll leave uh some extra information down leave uh some extra information down leave uh some extra information down below next 8 gigs should be fine let's below next 8 gigs should be fine let's below next 8 gigs should be fine let's go next one core is going to be fine go next one core is going to be fine go next one core is going to be fine next 512 all of the defaults seem to be next 512 all of the defaults seem to be next 512 all of the defaults seem to be good except for right here I want to uh good except for right here I want to uh good except for right here I want to uh enable DHCP let's go next and next and enable DHCP let's go next and next and enable DHCP let's go next and next and finish and it's really as easy as that finish and it's really as easy as that finish and it's really as easy as that to go ahead and set up a little Ubuntu to go ahead and set up a little Ubuntu to go ahead and set up a little Ubuntu container within proxmox you see it's container within proxmox you see it's container within proxmox you see it's already ready to go right here is our already ready to go right here is our already ready to go right here is our new one it's going to finish creating we new one it's going to finish creating we new one it's going to finish creating we see pie hole so let's go and give it see pie hole so let's go and give it see pie hole so let's go and give it that a start now if you're doing this
-
that a start now if you're doing this that a start now if you're doing this with Ubuntu Server going forward after with Ubuntu Server going forward after with Ubuntu Server going forward after you have Ubuntu Server installed these you have Ubuntu Server installed these you have Ubuntu Server installed these are your steps so I'm going to go ahead are your steps so I'm going to go ahead are your steps so I'm going to go ahead and log in here now one thing you really and log in here now one thing you really and log in here now one thing you really shouldn't do really anything as root so shouldn't do really anything as root so shouldn't do really anything as root so to switch that up you could just type in to switch that up you could just type in to switch that up you could just type in add user and the username you want so add user and the username you want so add user and the username you want so I'm going to go to Brandon give yourself I'm going to go to Brandon give yourself I'm going to go to Brandon give yourself a password you can skip all this stuff a password you can skip all this stuff a password you can skip all this stuff unless if this is like a big server with unless if this is like a big server with unless if this is like a big server with a lot of users yes and there we go and a lot of users yes and there we go and a lot of users yes and there we go and do make sure you remember to add the do make sure you remember to add the do make sure you remember to add the user that you just created which for me user that you just created which for me user that you just created which for me it's going to be Brandon into the pseudo it's going to be Brandon into the pseudo it's going to be Brandon into the pseudo group so enter there we go so now I can group so enter there we go so now I can group so enter there we go so now I can switch users to the user I just created switch users to the user I just created switch users to the user I just created and now we could go ahead and update our and now we could go ahead and update our and now we could go ahead and update our system so we're going to want to do sudu system so we're going to want to do sudu system so we're going to want to do sudu apt apt apt update and sudu apt upgrade and I'm just update and sudu apt upgrade and I'm just update and sudu apt upgrade and I'm just going to select y automatically type in going to select y automatically type in going to select y automatically type in your password and there we go now a your password and there we go now a your password and there we go now a default install of Ubuntu Server will default install of Ubuntu Server will default install of Ubuntu Server will have a curl installed but with these have a curl installed but with these have a curl installed but with these containers they're super lightweight so containers they're super lightweight so containers they're super lightweight so they're missing a lot of packages so I'm they're missing a lot of packages so I'm they're missing a lot of packages so I'm going to need to go ahead and install going to need to go ahead and install going to need to go ahead and install curl because what we're going to be curl because what we're going to be curl because what we're going to be doing is running a curl command to doing is running a curl command to doing is running a curl command to install py hole but before we do that I install py hole but before we do that I install py hole but before we do that I do want to give a big thank you to the do want to give a big thank you to the do want to give a big thank you to the sponsor of today's video Leno I actually sponsor of today's video Leno I actually sponsor of today's video Leno I actually have a video up on the Leno Channel have a video up on the Leno Channel have a video up on the Leno Channel where I go through most of the processes where I go through most of the processes where I go through most of the processes of this but in addition to that we set of this but in addition to that we set of this but in addition to that we set up our very own VPN server using py hole up our very own VPN server using py hole up our very own VPN server using py hole on Leno this is the video right here we on Leno this is the video right here we on Leno this is the video right here we actually are able to use a wire guard actually are able to use a wire guard actually are able to use a wire guard connection to connect to lenoe as a VPN
-
connection to connect to lenoe as a VPN connection to connect to lenoe as a VPN provider super fun video and it is provider super fun video and it is provider super fun video and it is fairly easy to set up on top of that Len fairly easy to set up on top of that Len fairly easy to set up on top of that Len note is just an awesome platform for note is just an awesome platform for note is just an awesome platform for hosting your websites web services hosting your websites web services hosting your websites web services whatever it may need to be I personally whatever it may need to be I personally whatever it may need to be I personally host my WordPress instance on Len node host my WordPress instance on Len node host my WordPress instance on Len node for tech hut. TV and I've hosted plenty for tech hut. TV and I've hosted plenty for tech hut. TV and I've hosted plenty of other things such as nexcloud game of other things such as nexcloud game of other things such as nexcloud game servers such as Minecraft and the halim servers such as Minecraft and the halim servers such as Minecraft and the halim and much more you have full back and and much more you have full back and and much more you have full back and access it's easy to spin up a wide access it's easy to spin up a wide access it's easy to spin up a wide variety of distributions or you could variety of distributions or you could variety of distributions or you could use a huge amount of their oneclick use a huge amount of their oneclick use a huge amount of their oneclick installers it just takes it a couple installers it just takes it a couple installers it just takes it a couple extra steps to spin it up as a VPN for a extra steps to spin it up as a VPN for a extra steps to spin it up as a VPN for a good secure connection so with that good secure connection so with that good secure connection so with that let's go back into our installation here let's go back into our installation here let's go back into our installation here and to get this up and running there's and to get this up and running there's and to get this up and running there's actually a nice little curl command here actually a nice little curl command here actually a nice little curl command here that you go ahead and paste in directly that you go ahead and paste in directly that you go ahead and paste in directly from py hole. net and what this will do from py hole. net and what this will do from py hole. net and what this will do is launch a installer for us it's going is launch a installer for us it's going is launch a installer for us it's going to go ahead and run some system checks to go ahead and run some system checks to go ahead and run some system checks you can see our OS is supported and here you can see our OS is supported and here you can see our OS is supported and here we go this installer will transform your we go this installer will transform your we go this installer will transform your device into a network wide ad blocker device into a network wide ad blocker device into a network wide ad blocker beautiful py hole is free powered by beautiful py hole is free powered by beautiful py hole is free powered by donations and you do want to make sure donations and you do want to make sure donations and you do want to make sure that this is on a static IP with this that this is on a static IP with this that this is on a static IP with this container I believe that this is going container I believe that this is going container I believe that this is going to be on port or the uh IP address to be on port or the uh IP address to be on port or the uh IP address ending in 71 and in most cases if it's ending in 71 and in most cases if it's ending in 71 and in most cases if it's just plugged in directly to your router just plugged in directly to your router just plugged in directly to your router or whatever you you should be good to go or whatever you you should be good to go or whatever you you should be good to go so let's continue there and for now I'm so let's continue there and for now I'm so let's continue there and for now I'm going to go ahead and just leave this on going to go ahead and just leave this on going to go ahead and just leave this on Google but like I said later on we are Google but like I said later on we are Google but like I said later on we are going to be setting this up to act as going to be setting this up to act as going to be setting this up to act as our very own DNS server so I'm going to our very own DNS server so I'm going to our very own DNS server so I'm going to continue and then right here Steven continue and then right here Steven continue and then right here Steven Black's list is going to be perfect Black's list is going to be perfect Black's list is going to be perfect that's what I just generally use the that's what I just generally use the that's what I just generally use the default it's a good list and we want to
-
default it's a good list and we want to default it's a good list and we want to install the admin interface of course we install the admin interface of course we install the admin interface of course we do uh PHP modules yes uh would we like do uh PHP modules yes uh would we like do uh PHP modules yes uh would we like to enable query logging now this is up to enable query logging now this is up to enable query logging now this is up to you if you don't want this even to you if you don't want this even to you if you don't want this even stored on your own server you could go stored on your own server you could go stored on your own server you could go and disable that for me I'm going to say and disable that for me I'm going to say and disable that for me I'm going to say yes and if you do say yes there's going yes and if you do say yes there's going yes and if you do say yes there's going to be some additional options if you to be some additional options if you to be some additional options if you want to hide domains domains and clients want to hide domains domains and clients want to hide domains domains and clients but still keep the logs you can for me but still keep the logs you can for me but still keep the logs you can for me showing everything is going to work showing everything is going to work showing everything is going to work perfectly fine and then it's going to go perfectly fine and then it's going to go perfectly fine and then it's going to go ahead and begin and finish up the ahead and begin and finish up the ahead and begin and finish up the installation process it is incredibly installation process it is incredibly installation process it is incredibly quick and easy to get this initially set quick and easy to get this initially set quick and easy to get this initially set up and running when it is done it's up and running when it is done it's up and running when it is done it's going to give us a little temporary going to give us a little temporary going to give us a little temporary password as well as our IP address to password as well as our IP address to password as well as our IP address to connect to but we're going to go ahead connect to but we're going to go ahead connect to but we're going to go ahead and change the IP address or change the and change the IP address or change the and change the IP address or change the password with a command here you can see password with a command here you can see password with a command here you can see there we are indeed ending in 71 so get there we are indeed ending in 71 so get there we are indeed ending in 71 so get this whatever this is how you're going this whatever this is how you're going this whatever this is how you're going to be connecting to it it is HTTP to to be connecting to it it is HTTP to to be connecting to it it is HTTP to start and you can see our password is start and you can see our password is start and you can see our password is there now I'm not going to remember that there now I'm not going to remember that there now I'm not going to remember that we're going to quickly change that and we're going to quickly change that and we're going to quickly change that and we could do that with a py hole command we could do that with a py hole command we could do that with a py hole command it's just py it's just py it's just py hole-- P to change the password and you hole-- P to change the password and you hole-- P to change the password and you can put in whatever you want this is can put in whatever you want this is can put in whatever you want this is going to be a temporary instance for me going to be a temporary instance for me going to be a temporary instance for me so I could put something like sub to so I could put something like sub to so I could put something like sub to teut as the password something that teut as the password something that teut as the password something that isn't very secure but something you isn't very secure but something you isn't very secure but something you definitely should do in addition to definitely should do in addition to definitely should do in addition to ringing that Bell so you do not miss ringing that Bell so you do not miss ringing that Bell so you do not miss future videos hit enter new password set future videos hit enter new password set future videos hit enter new password set so now we can go ahead and test and make so now we can go ahead and test and make so now we can go ahead and test and make sure that this connection is is working sure that this connection is is working sure that this connection is is working go ahead and give this a quick Copy or go ahead and give this a quick Copy or go ahead and give this a quick Copy or open link a new tab even easier and here open link a new tab even easier and here open link a new tab even easier and here we go you can see our instances up and
-
we go you can see our instances up and we go you can see our instances up and running if we go and click login we running if we go and click login we running if we go and click login we could type in the good old phrase sub to could type in the good old phrase sub to could type in the good old phrase sub to Tech Hut login and now we have full Tech Hut login and now we have full Tech Hut login and now we have full administrator access and now administrator access and now administrator access and now theoretically if you don't want to set theoretically if you don't want to set theoretically if you don't want to set up a recursive DNS server and you just up a recursive DNS server and you just up a recursive DNS server and you just want this solely for the ad blocking you want this solely for the ad blocking you want this solely for the ad blocking you don't care if Google or Cloud flare or don't care if Google or Cloud flare or don't care if Google or Cloud flare or whatever can see your uh traffic and all whatever can see your uh traffic and all whatever can see your uh traffic and all that you you can just use this set this that you you can just use this set this that you you can just use this set this up on your router or go ahead and just up on your router or go ahead and just up on your router or go ahead and just connect to the IP address as your DNS connect to the IP address as your DNS connect to the IP address as your DNS server locally on a device by device server locally on a device by device server locally on a device by device basis and you're good to go but what basis and you're good to go but what basis and you're good to go but what we're going to be doing here is we're going to be doing here is we're going to be doing here is following this guide this is the Unbound following this guide this is the Unbound following this guide this is the Unbound py hole installation guide they'll have py hole installation guide they'll have py hole installation guide they'll have a lot of the information that I talked a lot of the information that I talked a lot of the information that I talked about in this video but explained much about in this video but explained much about in this video but explained much better than I could do so I do recommend better than I could do so I do recommend better than I could do so I do recommend you read through this so you get a you read through this so you get a you read through this so you get a better idea of exactly what is going on better idea of exactly what is going on better idea of exactly what is going on but everything you're really going to but everything you're really going to but everything you're really going to need to do this is right here so first need to do this is right here so first need to do this is right here so first things first we're going to want to things first we're going to want to things first we're going to want to actually install unbounce so we're going actually install unbounce so we're going actually install unbounce so we're going to jump back over to our terminal to jump back over to our terminal to jump back over to our terminal proxmox instance whatever you happen to proxmox instance whatever you happen to proxmox instance whatever you happen to be using paste that on and pseudo AP be using paste that on and pseudo AP be using paste that on and pseudo AP install Unbound let's go ahead and hit install Unbound let's go ahead and hit install Unbound let's go ahead and hit enter and confirm that installation now enter and confirm that installation now enter and confirm that installation now at first here it is going to fail to at first here it is going to fail to at first here it is going to fail to start up and that's because it doesn't start up and that's because it doesn't start up and that's because it doesn't really have a configuration yet we're really have a configuration yet we're really have a configuration yet we're going to need to set that up so let's go going to need to set that up so let's go going to need to set that up so let's go ahead and head down here under the ahead and head down here under the ahead and head down here under the section that says configure Unbound it section that says configure Unbound it section that says configure Unbound it gives you a quick list of what is going gives you a quick list of what is going gives you a quick list of what is going on the main thing that we're going to do on the main thing that we're going to do on the main thing that we're going to do is switch the port of Unbound to 5335 so is switch the port of Unbound to 5335 so is switch the port of Unbound to 5335 so it doesn't interfere with the port that it doesn't interfere with the port that it doesn't interfere with the port that a py hole is running on so right here is a py hole is running on so right here is a py hole is running on so right here is where we're going to want to create this where we're going to want to create this where we're going to want to create this configuration file you can use whatever configuration file you can use whatever configuration file you can use whatever text editor you prefer personally I am a
-
text editor you prefer personally I am a text editor you prefer personally I am a good fan of uh Nano so we're going to go good fan of uh Nano so we're going to go good fan of uh Nano so we're going to go pseudo Nano and then paste that on in pseudo Nano and then paste that on in pseudo Nano and then paste that on in obviously getting rid of the uh pasting obviously getting rid of the uh pasting obviously getting rid of the uh pasting errors here there you go Etsy Unbound errors here there you go Etsy Unbound errors here there you go Etsy Unbound Unbound config py hole config so to Unbound config py hole config so to Unbound config py hole config so to enter this is a new file and then all we enter this is a new file and then all we enter this is a new file and then all we need to do is simply copy and paste this need to do is simply copy and paste this need to do is simply copy and paste this entire text box right here give that a entire text box right here give that a entire text box right here give that a copy go back to proxmox and paste that copy go back to proxmox and paste that copy go back to proxmox and paste that on in so you can give this a quick skim on in so you can give this a quick skim on in so you can give this a quick skim if you'd like to and they have a lot of if you'd like to and they have a lot of if you'd like to and they have a lot of really good notes so you can see really good notes so you can see really good notes so you can see specifically what all of these various specifically what all of these various specifically what all of these various settings do and we can see here the settings do and we can see here the settings do and we can see here the interface is going to be interface is going to be interface is going to be 12701 that is going to be important to 12701 that is going to be important to 12701 that is going to be important to remember in just a sec when we uh set remember in just a sec when we uh set remember in just a sec when we uh set this up within pie hole so control o this up within pie hole so control o this up within pie hole so control o output that to save and then I'm going output that to save and then I'm going output that to save and then I'm going to exit on out of there so now what we to exit on out of there so now what we to exit on out of there so now what we can do is go over here and restart the can do is go over here and restart the can do is go over here and restart the service and that's just with a service service and that's just with a service service and that's just with a service Unbound restart command so let's go Unbound restart command so let's go Unbound restart command so let's go ahead and drop that on in there boom and ahead and drop that on in there boom and ahead and drop that on in there boom and then of course testing to see if it's then of course testing to see if it's then of course testing to see if it's operational with this dig command here operational with this dig command here operational with this dig command here and there we go we can see it on the and there we go we can see it on the and there we go we can see it on the port everything is looking good to go port everything is looking good to go port everything is looking good to go and what we're going to do real quick is and what we're going to do real quick is and what we're going to do real quick is go over to pie hole and set that up in go over to pie hole and set that up in go over to pie hole and set that up in our settings so if we go over to our settings so if we go over to our settings so if we go over to settings we can go over to DNS and if we settings we can go over to DNS and if we settings we can go over to DNS and if we go over here we can get confirmation of go over here we can get confirmation of go over here we can get confirmation of what we're doing we're going to disable what we're doing we're going to disable what we're doing we're going to disable Google and then add our own here with Google and then add our own here with Google and then add our own here with the port 5335 so just disable the Google the port 5335 so just disable the Google the port 5335 so just disable the Google DNS add a custom one and input the 127 DNS add a custom one and input the 127 DNS add a custom one and input the 127 0.0.1 that we saw earlier do a hashtag
-
0.0.1 that we saw earlier do a hashtag 0.0.1 that we saw earlier do a hashtag and then and then and then 5335 and now all we need to do really is 5335 and now all we need to do really is 5335 and now all we need to do really is go down to the very bottom and save that go down to the very bottom and save that go down to the very bottom and save that so now when we connect to py Hole this so now when we connect to py Hole this so now when we connect to py Hole this should act as both R DNS server and an should act as both R DNS server and an should act as both R DNS server and an add blocker so just to test this out I'm add blocker so just to test this out I'm add blocker so just to test this out I'm going to be doing this on a device by going to be doing this on a device by going to be doing this on a device by device basis and to do this you could go device basis and to do this you could go device basis and to do this you could go into your system settings and whether if into your system settings and whether if into your system settings and whether if you're on Windows Mac Linux whatever you're on Windows Mac Linux whatever you're on Windows Mac Linux whatever it's basically the same process go over it's basically the same process go over it's basically the same process go over here search for DNS under Network and here search for DNS under Network and here search for DNS under Network and I'm not using internet so I'm actually I'm not using internet so I'm actually I'm not using internet so I'm actually going to need to go under Wi-Fi and do going to need to go under Wi-Fi and do going to need to go under Wi-Fi and do this go to my Wi-Fi settings and then this go to my Wi-Fi settings and then this go to my Wi-Fi settings and then here under ipv4 I can set a custom DNS here under ipv4 I can set a custom DNS here under ipv4 I can set a custom DNS now if you're going to go through Mac OS now if you're going to go through Mac OS now if you're going to go through Mac OS it's basically the same process if you it's basically the same process if you it's basically the same process if you search DNS in your settings it'll take search DNS in your settings it'll take search DNS in your settings it'll take you to the right place and same thing you to the right place and same thing you to the right place and same thing with windows so here under DNS I'm going with windows so here under DNS I'm going with windows so here under DNS I'm going to uncheck automatic and I'm going to to uncheck automatic and I'm going to to uncheck automatic and I'm going to put in the IP address that goes to my uh put in the IP address that goes to my uh put in the IP address that goes to my uh Pi server so that is 192.168.0 71 and then if I apply that 192.168.0 71 and then if I apply that close this out and let's load up a close this out and let's load up a close this out and let's load up a website an absolutely piece of garbage website an absolutely piece of garbage website an absolutely piece of garbage website that I'm aware of is one like website that I'm aware of is one like website that I'm aware of is one like CNN.com and then I can tell here that CNN.com and then I can tell here that CNN.com and then I can tell here that there's already ads and that aren't there's already ads and that aren't there's already ads and that aren't coming up so if I go back to py hole you coming up so if I go back to py hole you coming up so if I go back to py hole you can see we already have can see we already have can see we already have 185 queries blocked on CNN if we go down 185 queries blocked on CNN if we go down 185 queries blocked on CNN if we go down here to the query log we kind of see here to the query log we kind of see here to the query log we kind of see what's going on this is our client this what's going on this is our client this what's going on this is our client this is everything that's been blocked and if is everything that's been blocked and if is everything that's been blocked and if we go Ahad scroll down find something we go Ahad scroll down find something we go Ahad scroll down find something that's actually okay that's one of them
-
that's actually okay that's one of them that's actually okay that's one of them if we go another page we'll see a few if we go another page we'll see a few if we go another page we'll see a few more and you can see that that was more and you can see that that was more and you can see that that was answered by Local Host answered by Local Host answered by Local Host 5335 meaning that is the DNS server 5335 meaning that is the DNS server 5335 meaning that is the DNS server which is ours that went ahead and which is ours that went ahead and which is ours that went ahead and answered that request for us and now answered that request for us and now answered that request for us and now let's say for example I went ahead and let's say for example I went ahead and let's say for example I went ahead and let's refresh this or maybe even go to let's refresh this or maybe even go to let's refresh this or maybe even go to another page so let's go to this page another page so let's go to this page another page so let's go to this page here scroll down a little bit let some here scroll down a little bit let some here scroll down a little bit let some content load and then head back over content load and then head back over content load and then head back over here to our query log and now at this here to our query log and now at this here to our query log and now at this point we can see that it says okay point we can see that it says okay point we can see that it says okay cached so next time it goes and tries to cached so next time it goes and tries to cached so next time it goes and tries to load whatever that domain name is right load whatever that domain name is right load whatever that domain name is right there the location or the IP address for there the location or the IP address for there the location or the IP address for the website is in our cache so it will the website is in our cache so it will the website is in our cache so it will be uh much quicker than that initial be uh much quicker than that initial be uh much quicker than that initial query so I think we're all good we are query so I think we're all good we are query so I think we're all good we are set up and sometimes websites do that set up and sometimes websites do that set up and sometimes websites do that thing where it says disable your ad thing where it says disable your ad thing where it says disable your ad blocker to continue if you ever need to blocker to continue if you ever need to blocker to continue if you ever need to temporarily disable this you just temporarily disable this you just temporarily disable this you just quickly go to your uh dashboard right quickly go to your uh dashboard right quickly go to your uh dashboard right here right here under disable we could here right here under disable we could here right here under disable we could select that and you could disable it for select that and you could disable it for select that and you could disable it for 30 seconds 10 seconds whatever you need 30 seconds 10 seconds whatever you need 30 seconds 10 seconds whatever you need just a little tip in there if you've just a little tip in there if you've just a little tip in there if you've never used py hole before and doing it never used py hole before and doing it never used py hole before and doing it how I did it with the actual settings on how I did it with the actual settings on how I did it with the actual settings on the device is a really good way to start the device is a really good way to start the device is a really good way to start I might make a video in the future going I might make a video in the future going I might make a video in the future going over how to get this all properly set up over how to get this all properly set up over how to get this all properly set up on your router so it actually is Network on your router so it actually is Network on your router so it actually is Network wide but for now the video is getting wide but for now the video is getting wide but for now the video is getting getting a little bit long and I'm going getting a little bit long and I'm going getting a little bit long and I'm going to end it here um with all that again to end it here um with all that again to end it here um with all that again subscribe sub to teut as per the subscribe sub to teut as per the subscribe sub to teut as per the password which I will be deleting this password which I will be deleting this password which I will be deleting this and changing to something much more and changing to something much more and changing to something much more secure with all that have a absolutely
-
secure with all that have a absolutely secure with all that have a absolutely beautiful day and goodbye
Summary
This video outlines setting up Pi-hole with Unbound for a private, ad-free browsing experience by creating a self-hosted recursive DNS server. It details how Pi-hole acts as a middleman with blocklists and how Unbound enhances privacy by preventing third-party DNS logs. The takeaway is that this combination offers superior security and speed by caching DNS lookups locally after initial connections.