DITCHED Pi-Hole for AdGuard - Block ALL the Ads! (Proxmox Setup Guide)
Вставка
- Опубліковано 30 чер 2024
- Today, we're setting up our own AdGuard DNS Ad-blocking server! With Proxmox helper scripts it couldn't be easier!
AdGuard Home: github.com/AdguardTeam/AdGuar...
Helper Scripts: tteck.github.io/Proxmox/
AdGuard Docs: github.com/AdguardTeam/AdGuar...
Related Videos:
• 5 reasons EVERYONE nee...
• the BEST virtual solut...
• The Pi-Hole install EV...
👏SUPPORT TECHHUT
UA-cam MEMBER: bit.ly/members-techhut
TECHHUT.TV: bit.ly/techhut-join
DONATE PAYPAL: bit.ly/paypal-techhut
$100 LINODE CREDIT: bit.ly/linode-techhut
$5 PBCWAY CREDIT: bit.ly/techhut-join
🏆FOLOW TECHHUT
JOIN DISCORD: bit.ly/discord-techhut
TWITTER: bit.ly/twitter-techhut
MASTODON: bit.ly/mastodon-techhut
INSTAGRAM: bit.ly/personal-insta
📷MY GEAR (PAID LINKS)
ASUS ROG M16: amzn.to/3t8Xgpo
DeepCool MATREXX 40: amzn.to/3q3K8Qn
AMD 3700x: amzn.to/31AKX9N
ASRock B550M: amzn.to/3qeymTv
G.Skill Trident Z Neo: amzn.to/3JRbeSF
Radeon RX 580: amzn.to/3n7Ax9g
Cannon M50: amzn.to/3xLfhuA
00:00 - Introduction
01:50 - Helper Scripts
03:03 - Container Install
07:08 - AdGuard Home - Наука та технологія
So, as for my reasonings, it's subjective, but in my opinion just has a sleeker UI. There are some benefits to it such as being written in Go over PHP and it has DNS Rewrite that supports wildcards. Many of the features and functionality between Pi-Hole and AdGuard are identical. If you're installing something like this for the first time, try both and find the one that works for you.
> There are some benefits to it such as being written in Go over PHP
How is this a benefit? Actually, what are you even talking about comparing backend to frontend? Pihole is written in bash, C, and PHP. Bash mostly for scripted interactions and their FTL engine is in C. PHP only performs on their web frontend. If you're gonna customize it, the PHP version will be significantly faster to work with since the backend of Adguard would require you to retranspile react when you make modifications.
A curious question: Are there people over eighty years of age who are very elderly people who own modern smart phones???
Actual reason: got sponsored by Adguard so made a video 🤑🤑🤑
@@evilleader1991adguard home is free and open source software. Also, it isn't legal to hide sponsorships. There has to be a disclaimer. Do you really find hating on someone making linux content a fun way to spend your last hours of the day after working your 9to5 McDonald's shift? Come on man.
@@audiocorps2334it's a benefit because it's easier to uninstall and manage. Pihole is a bunch of things cobbled together and it's quite difficult to uninstall cleanly and quite often has bugs due to it relying on a bunch of other projects
Not even gonna explain why ?
This video should be retitled because of this.
The usual clickbait...
They do the same thing… except AdGuard is a private company that lets advertisers pay to show ads they’ve “blocked”.
Its trading your privacy for a nicer UI.
This is just a paid advertisment
@Ahduciekwndnbbbsvvvghhhyyyyy adguard home is free and open source. Nice on you for spreading misinformation before researching though. Also, it is overall better than pihole. But you can use whatever you want. It's not my server
2bit opinion, either use a static IP for something like this OR add a static mapping for this host for DHCP.
Didn't know I needed this.
Use Pi-Hole instead. It's better.
good to know the alternative is good, but I don't feel like ditching Pi-Hole with Unbound just yet xD
Thank you. Very good video. I have not used AdGuard, but i really like the interface. Very thorough and complete.
No, you dont block ALL the ads. And also no, it does not filter IP´s.
You are completely right.. Do you know a satisfactory solution to this problem? Thank you!
@@fver00 Well the satisfactory solution the guy above might be thinking of could be IP-based blocking, DNS blocking and a browser extension (scripts blocking). I use all of that mentioned before, which is satisfactory for me personally. Yet, it still does not remove everything, such as in-app ads (ads in Facebook app on Android, ads in UA-cam app and so on)
Yep. AdGuardHome works similarly to uBlock Origin and it even supports the same block lists. True, it can block IPs and specific services, but its blocking capabilities are far more powerful than something like, say, PiHole
@@tomasbarek2852 That's not totally correct, it does not block certain in-app ads, but will block a lot of them, It will block all ads that are served from servers with domains that are in the blocklist. As youtube's ads are served from the same servers as the actual videos, they can't be blocked via this method without breaking youtube. Same goes for many social media sites.
You can't filter ips, but you can filter ips that domains resolve to due to the special adguard adblock syntax. Overall adguard is nicer but install whatever you want, it's your server at the end of the day. Lol
3:09 oops HAHA ... great vid
@TechHut The trackball mouse caught my eyes. Which one is it?
So, is it any better than Pi-Hole? Was kinda hoping to hear the reasons behind the switch.
It's subjective, but for me it just has a sleeker UI. There are some benefits to it such as being written in Go over PHP and it has DNS Rewrite that supports wildcards.
@@TechHut I agree, I prefer AdGuard simply because of the dummy-proof UI. Very subjective here as well haha.
However, in my somewhat uneducated opinion the language each are written in is neither a benefit nor a negative? Both AdGuard and Pi-Hole will run on pretty much anything in my experience and are both written in well maintained languages.
If I were to argue one over the other as objectively as possible (even though I use AdGuard), piHole just has a much more active community for troubleshooting and stuff. Other than that I doubt any user is really going to complain that one is programmed in a certain way or uses a few megabytes less memory for normal applications.
Please let me know what you think, I'd love to know more about why Go may be more appropriate than PHP. You are much more knowledgeable than I in this area and I'd love to hear how wrong I probably am.
Thanks
Can the DNS rewrites work with DoH enabled?
It's WORSE than Pi-Hole. He is getting paid to do this video. AdGuard charges advertisers for the "privilege" of bypassing their filter.
Can you provide ANY evidence of that claim?
...
Didn't think so.
I've been using Adguard Home for years now with the same block lists I used with Pihole and still don't see adverts.
Why make up complete lies and defame a perfectly good app?
Curious what distro you been running lately?
Great video, although as a new Proxmox user I am finding a lot of how-to's where they use this helper scripts which are pretty good and all but they actually teach you very little. Have you consider maybe doing 2 segments, one with scripts and one from the ground up?
Heh, doing it from the "ground up" usually means adding Docker and then using docker-compose = yuk. I agree with you, seeing how to set up services manually would be hugely instructive, but maybe 10 times longer.
@@MarkConstable I believe 10 times falls short, but learning (really learning) is rarely fast
Useful thanks
How would you setup the custom block page as it only takes an IP and wont work with SSL. thank you
I am not joking but literally an hour ago I fixed my old broken for half a year pi-topt(pi hole on an old netbook).... Well here we go again X.X
what is the mouse you are using?
After I installed adguard on docker my host machine lost internet after for some reason
Why have you switched to AdGuard from Pi Hole?
Is it possible to do this on a Pi or worst case Window's PC?
noob question, can you use pi hole and adguard or is that not a thing?
sorry for being new lol
appreciate all you do fren.
You can but theres not a reason to. One or the other will do the job. If you do want to use both for whatever reasons you'll want them on different machines, otherwise there will be port conflicts.
@@angrynerd2103 thanks homie, appreciate it
great video. can you make a guide on how to use this on mobile devices outside of the local network? like when commuting?
You will need to connect to the same network where Adguard is located. Therefore, you must establish a VPN connection. Alternatively, Adguard provides a cloud solution for a fee that should address your requirements.
A VPN is the easiest way but you can also setup DNS over HTTPS and DNS over TLS (this is what Android's Private DNS feature uses) in Adguard Home by going to Settings > Encryption then filling in the required fields.
Yess great video I ducked pi hole for adguard home about 6 months ago and haven’t looked back!
What are the pros that lead to you not to look back?
@@eleehohfor me it was ease of configuration after my raspberry pi died. Although in fairness I did this on casa OS but the process is similar
Man. I have been saying yesterday to one of my friends that I wanted to utilize my old Mele Quieter 3Q mini PC as a Proxmox Server witha Pihole and media (Photo and Music) server.... and Voila... You came out with a video..n Now I'm twisted between a Pihole and Adguard... Great job. Maybe you can advise what can be used as a photo and music server??
Thanks again for another great video. I havent tried adguard yet, might give it a try.
What is that mouse in the video?
Can I install this on Windows? Looks great.
what advantages this has over ad-guard add-on in HAOS?
I have the omada controller but when I update the dns server settings with my adguard ip, just as you showed in the video, nothing happens. If I set the dns in windows it works right away... What am I doing wrong
After you save the DNS settings, Turn off all the networking equipment and the device that's running AdGuard. Completely start up the network stuff and then turn on the device when you AdGuard. That MIGHT fix it. Also if you selected static IP when setting up adguard switch it to DHCP.
Where can I get a mouse like that?, pretty cool
Hi, which mouse are you using?
After some digging, I believe it's the protoarc em01
You still need adblock even if you use adguard, esp if you want to circumvent ads on sites like UA-cam/Twitch
Right. But dont forget the amount of tracking and malware blocking dns sinkholes can provide when using the right block lists. Also some devices cannot use extensions or apps.
@@spidaxs1204 how does that contradict what i wrote lol? 🤓
@@evilleader1991 it doesnt
I've used both and adguard looks better but in terms of what they do it's pretty even. Adguard does out of the box some things you will need to manually add/change in pi hole but in the end I found pi hole more intuitive for some things and stuck with it. Can't go wrong with either really and it's relatively painless to try both of them out.
You have to do things manually in pihole yet it's more intuitive? What. Pihole is just a bunch of packages cobbled together with a logo slapped on it. Adguard has a cleaner ui with encryption support ootb, better cache capabilities, better adblock syntax and capability.
@@spidaxs1204 I'm used to doing things manualy after 20+ years in IT, it doesn't bother me. If you prefer adguard no harm no foul.
best way to use your adguard home instance outside local network?
Using vps
I have pihole on a raspberry pi zero, too much effort to switch
I switched to AdGuard Home about a year or so ago just because of the UI. I feel like the AGH interface is more modern. The Pihole interface has been stale for a while and I really like AGH a lot!
Hey, DBTech. love your videos. Could we make both of ADG and pie-hole at the same time and use them like first and secondary DNS?
Who cares what the interface looks like... the system that works best and is OPEN is always going to be better. AdGuard is a scam because they allow advertisers to pay them to bypass the filters.
@@bestofweb1011 I mean... you *could* do that, but they wouldn't be able to communicate with each other, so you would have to manually manage each device separately.... like, if you added a blocklist to AdGuard home, you'd also have to manually add that list to PiHole. Both solutions have the ability (through a separate app) to automatically synchronize settings to simplify things a bit.
@@DBTechYT yes I got it, I'll give AdGuard a shot. Thanks.
It's not just the UI. It has better blocking capabilities due to the syntax, encryption support, better cache, it's 1 single go binary and it only has 1 single simple config to edit
You removed encrypted HTTPS DNS in favor of plain text DNS cause it's faster may not be a good idea.
is there a way to get PF blocker to do that
Technically yes, but what PiHole/Adguard are doing is not blocking ports. This is a DNS (relay) service.
They just override a lot of common hostnames to 127.0.0.1, so the host cannot be reached and consequently the resource cannot be fetched.
Doing the same thing with a firewall is very difficult, because you first need to resolve the hostname to the respected geo IP ranges.
As this is a DNS solution, you can only block on hostnames, which is why you often still see (some) ads on webpages. As these solutions have become very popular, you see that the bigger network start using a single hostname again and path routing to separate the different resources files. AGH gets only the hostname that needs to be visited, you browser plugin sees the full url and can also do regexp filtering...
Does it work for UA-cam ads?
No. You can't block UA-cam ads with DNS. UA-cam ads are served from the same URL as the service itself. But there are ways to block UA-cam ads on AndroidTV, browsers, Android, WebOStv, and iOS (without root or jailbreak). Although I can't mention which ones because UA-cam will shadowban the comment.
@@TheGhostInTheWires I figured. I was just wondering if there was any reason why AdGuard might be better than pihole.
Does it block youtube ads?
Ofc not, not even Pihole can block those. You need browser extension like ublock origin to block those
@@evilleader1991 🤣 chill, Chad. Thanks for clarifying.
False, it won't block all ads. In fact, your browser addon will block way more ads (such as UA-cam's) AND make it easier to whitelist stuff.
Also, AdGuard and PiHole are pretty much the same thing - primitive DNS filters.
Installing AdGuard, but at the same time configuring it with a DNS address from Google...
Isnt that a bit counter intuitive?!
Does it have a Local DNS allocation feature like Pihole? I use that more than ad blocking.
It doesn't work with youtube unfortunately
That's because Google paid AdGuard their extortion fee to be excluded from their filters. AdGuard is just a scam where they inject themselves between the advertiser and you and get to profit by extorting the advertiser.
And it will never work because it is out of the scope of its capabilities. You will have to install an additional browser extension (uBlock, AdGuard or AdBlock) or use another method for watching UA-cam. Do not get me wrong, I love AdGuard Home so much, I do not connect to the internet without it, but you have to realize it is still just a DNS filter with the possibility to encrypt DNS queries. This solution will not always block ads in apps that use encrypted connection, or websites which use script-based ads. It did actually block some ads in Android games in my case, but that was a rare occasion I think.
Adguard Home > Pi Hole.
Yep. Amount of hate and misinformation and entitlement in this comment section is crazy
Another service for my miniPC a.k.a Home Server
Should you be blocking the Ads? Shouldn't you be DOWNLOADING the Ads but sending them to dev/null.
Isn't this how they know you're using an ad-blocker? They see you're not downloading them.
Websites can detect missing HTML elements (belonging to display the ad), that are not loaded in the browser. This happens with help of JS in the browser directly. It doesn't matter if they were downloaded before or not. If the ad related HTML elements are missing in the DOM, the adblocker can be detected.
Claiming you don't need an adblocker when using Pihole or Adguard is simply false, because while those two can block ads from ever showing, it doesn't remove the empty spaces on the pages you load in, which tend to be more annoying than anything.
my only criticism of this video is you didn't really go into why Adguard over Pihole!
I see you are using Microsoft Edge
hmm.. how to update this thing?
adguard-dns.io/kb/adguard-home/getting-started/#update
You can update directly from the web ui. One of the many benefits over pihole
1. you can't block YT ads with that, LOL.
2. why did you say and emphasise DITCHED if both of the solutions are great!
clickbait
@@mr.dingleberry4882 I hate these click baits, I always leave a dislike.
A curious question: Are there people over eighty years of age who are very elderly people who own modern smart phones???!?!
Yes. The numbers are lower but I go to my grandmother sometimes to a senior center and a lot of people have a nice phones.
The only difference that matters: AdGuard is a private, for-profit company that lets advertisers pay them to show you ads, even if you “blocked” them.
Pi-hole does not.
I still think using an extension is better because it's way easier and you get cosmetic filtering, something you don't with a dns solution.
Yeah, but they don't exclude each other. And it's better to drop the ads in the router than in the browser because your computer has less work to do. And also, mobile browsers and mobile games don't have extensions. Usually.
You should use both. A browser extension won't block trackers, malware or ads outside of browsers. Also don't forget smart tvs and other devices that don't support extensions or apps. And smartphone and desktop os's are constantly snopping on you
But why did you ditched PiHole for Adguard?
You can find that out yourself. Lots of info on github.
With all respect to the author but I personally do not try to use any russian software at all. Especially taking into consideration that - " Russian company, with Russian engineers, the majority of AdGuard developers and other employees working from Moscow, registered in Cyprus."
What is the next, Kaspersky antivirus solution?
Adguard home is free and open source software. Also they are not based in Russia anymore. Can people do research before spreading misinformation. People just think their geniuses these days when they know nothing and do nothing for this world
Adguard is free and opensource software. At least do 1 minute of research before spreading misinformation out of your entitled arrogant a$.
Adguard isn't even based out of Russia. Hasn't been in very long
Title is not applicable to the video at all
Adguard has better blocking capabilities due to the enhanced syntax and just the way it manages lists. Adguard has encryption support ootb for both upstream servers and for your adguard instance. Adguard has better dns caching capabilities and is generally faster than pihole. Adguard has a sleeker ui. (Subjective) Adguard is a single binary with a single config file that is easy to sync throughout multiple instances. Nobody is saying don't use pihole, there's just not much of a reason to. You can use whatever you want. It's a free country and your own server lol. Make your own decision.
@@spidaxs1204 good to know. At no point in the video was this addressed though which is my main gripe
@elassan8449 true. I feel like he should remake this video. He also spread a bit of misinformation throughout the video
Bro is getting less foss everyday
AdGuard Home is free and open-source software.
@TechHut it's so crazy how so many people can't read or do 1 minute of research and sh+ on you for no reason. The level of arrogance in society is crazy
👎You could have led with the fact that AdGuard costs money (after a free trial) and maybe used something that doesn't cost money for your demonstration. But NOWHERE do you mention there is a cost (after a "free trial" period). And PiHole is free, so why anyone (anyone that's not picky about what language the code is written in, at least) would choose AdGuard over PiHole I have no idea. Anyway, there are plenty of other people who make Linux and Tech related videos and I will be preferring theirs from now on, since apparently you don't feel it necessary to mention the one thing that is probably most important to many users - what does it cost?! 😠
Dude, adguard home is free and open source software. Can you do 1 minutes of research before spreading misinformation. The level of arrogance and self entitlement in society is crazy
Soooooo ditch my selfhosted PiHole with recursive DNS for Adguard, a company founded by Russians that has Russian Engineers working on it? The country most known right now for their Cybercrime? Horrible take. At least use NextDNS if you're going to use somebody else's service.
We hack other countries just as hard! Hell, we even hacked the cellphone of the German prime minister, the EU PBX (with help of the British) and StuxNet not only caused problems for Iran. Ironically we know of StuxNet because of a Russian AV company. Snowden has published some very interesting information about 10 years ago...
But as we are the good guys, we can do everything rotten, right?!
Can you do 1 minute of research before spreading misinformation? Adguard home is free and open source software. Adguard is also not based in Russia anymore, hasn't been since a while now. Adguard is much more modern than pihole and there's really no reason to use pihole over adguard other than maybe nostalgia sake. But do whatever you want, it's a free world for God sake. Just stop spreading misinformation out of your entitled a$ though please