mirror of
https://github.com/AdguardTeam/AdGuardHome.git
synced 2026-03-04 00:01:12 -05:00
Add content blocking proxy settings #1136
Labels
No labels
P1: Critical
P2: High
P3: Medium
P4: Low
UI
bug
cannot reproduce
compatibility
dependencies
docker
documentation
duplicate
enhancement
enhancement
external libs
feature request
good first issue
help wanted
infrastructure
invalid
localization
needs investigation
performance
potential-duplicate
question
recurrent
research
snap
waiting for data
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/AdGuardHome#1136
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @ameshkov on GitHub (Dec 3, 2019).
We're going to add the proxy module in v0.102:
https://github.com/AdguardTeam/AdGuardHome/issues/391
Here's the necessary minimum that should be configurable:
/#filters)@Eyeborgs commented on GitHub (Dec 3, 2019):
socks5 will not? or will this be for the future?
@rufengsuixing commented on GitHub (Dec 3, 2019):
Transparent Proxy for routers with iptables?just need to listen the port,i will do the iptables config in my luci project
@ameshkov commented on GitHub (Dec 4, 2019):
Not at first. But in the future -- of course, we'll add both of these options.
@ghost commented on GitHub (Mar 14, 2020):
@ameshkov is this issue include about add separate pages for place cosmetic filtering rules lists?
#155 #677 #639 #903 #920 #1045 #1132 #1319 #1397 #1455 #1480 #639
@ameshkov commented on GitHub (Mar 16, 2020):
@ArchiveBase yeah, I guess we can use either this one or #391
@JACK-THINK commented on GitHub (Apr 7, 2020):
@ameshkov
Support for socks5 proxy is very important. Thanks a lot.
@temporallyaccount commented on GitHub (Oct 10, 2020):
Issues' i thought to mention
@91ajames commented on GitHub (Oct 28, 2020):
Would this work with a proxy of http://wl.is/ .js file provided by https://www.weblockapp.com by any chance?
Blocks ads with'n apps and including the youtube app that I used several yrs ago.
@mrbluecoat commented on GitHub (Feb 12, 2021):
+1
@mrbluecoat commented on GitHub (Feb 13, 2021):
I'm a bit confused. #391 was closed because it appears tracking of the issue transitioned to this one. One of the posts indicates you had to create https://github.com/AdguardTeam/gomitmproxy and people can try an early release via https://github.com/AdguardTeam/urlfilter/tree/master/cmd Is there an up-to-date quickstart guide that explains how to use AdGuardHome with custom CA proxy?
@ameshkov commented on GitHub (Feb 15, 2021):
@mrbluecoat it's not yet integrated into AGH so the only way to experiment with the proxy is to follow the instruction there: https://github.com/AdguardTeam/urlfilter/tree/master/cmd
I.e. you'd need to build it yourself.
@thirdbyte commented on GitHub (Mar 11, 2021):
Is it feasible to add a VPN server to which all local devices would connect to and that's how HTTPS filtering would work? Just as it happens in AdGuard applications. I guess that would be more sorted than configuring proxy on each device. Moreover, VPN would enable AdGuard Home to deal with IP addresses (for devices connected through VPN) and hence support for firewall rules are also possible.
@hplee0120 commented on GitHub (Apr 29, 2021):
Looking forward to the feature going live, two years have passed. .
@jm33-m0 commented on GitHub (May 27, 2021):
Hi, in https://github.com/AdguardTeam/AdGuardHome/wiki/Configuration#configuration-file, is
http_proxysupposed to proxy AdGuard's DNS over HTTPS requests?I have tested and it won't work reliably
@savely-krasovsky commented on GitHub (Jun 1, 2021):
@jm33-m0
http_proxyis only used for HTTP-client. For example your AGH setup has internet access only through proxy.@jm33-m0 commented on GitHub (Jun 1, 2021):
@L11R
So it means all upstream DNS (over HTTPS) requests will go through the proxy configured in
http_proxyfield, but in my test it just ignores myhttp_proxyand connects to DoH server directly.I turned to used other solutions in the end, two AGH servers, one of which is used as upstream for the other, both in the same VPN so not affected by DNS poisoning.
@Dominik-1980 commented on GitHub (Jun 23, 2021):
Hello.
I just saw this thread.
I am not so familiar with adguard.
Is it now possible to block youtube and other adds with the current version of adguard home over proxy?
@erdoukki commented on GitHub (Jul 13, 2021):
Héllo, is it still not integrated in AGH ?
Is there any advice to help testing ?
@ameshkov commented on GitHub (Jul 28, 2021):
Nope, not yet integrated. I'll be really-really happy if we do that until the end of the year.
@Karmylr commented on GitHub (Sep 12, 2021):
When to integrate this feature?It was postponed many times and I cant wait.
@cirfis commented on GitHub (Sep 13, 2021):
+1
@ihuaer commented on GitHub (Sep 13, 2021):
good job
can not wait any more
@savely-krasovsky commented on GitHub (Sep 13, 2021):
If you cannot wait -- do it yourself.
@erdoukki commented on GitHub (Sep 13, 2021):
Thanks...
I will have get some tests on this...
@Dominik-1980 commented on GitHub (Nov 6, 2021):
Any progress on this?
@kurokawaikki commented on GitHub (Nov 29, 2021):
Is this feature going to implement soon? Thanks!
@Karmylr commented on GitHub (Nov 29, 2021):
This plan keeps being postponed
@smaktacular commented on GitHub (Jul 7, 2022):
ACME support for people running step-ca would make certificate handling signifcantly easier imho.
See https://smallstep.com/docs/step-ca for further reference.
@SaschaM-Dev commented on GitHub (Aug 23, 2022):
Is there any ETA for this feature? DNS blocking keeps getting worse, as - obviously - marketers / ad companies know about that.
@ainar-g commented on GitHub (Aug 23, 2022):
No ETA, unfortunately. Any work on this feature will have to wait until we fix a number of issues that have long been plaguing AGH in the v0.108 cycle.
@drdedus commented on GitHub (Nov 19, 2022):
something similar with this project out there?
@Karmylr commented on GitHub (Nov 19, 2022):
good-mitm
@ghost commented on GitHub (Nov 28, 2022):
https://github.com/Barre/privaxy
@Karmylr commented on GitHub (Nov 28, 2022):
Wow, this is so good!
@vs0055 commented on GitHub (Dec 21, 2022):
@Karmylr @ghost any info if this can be used with adguard home?
@ShalokShalom commented on GitHub (Aug 11, 2023):
https://eblocker.org/
@mon-jai commented on GitHub (Aug 11, 2023):
Maybe privoxy?
@ShalokShalom commented on GitHub (Aug 12, 2023):
That was already recommended.
@SD-fan commented on GitHub (Aug 14, 2023):
I'm using eBlocker for years and I find it's the best solution out there. Especially their malware blocker saved my a... quite a few times.👍
@Trung0246 commented on GitHub (Oct 14, 2023):
For anyone wants to rollout diy version this looks useful when combining with mitmproxy (especially with youtube recent shenanigan): https://ericdraken.com/pfsense-decrypt-ad-traffic
@thezilione commented on GitHub (Apr 10, 2024):
Waiting anxiously. For now, I recommend eBlocker to anyone interested.
@ShalokShalom commented on GitHub (Apr 10, 2024):
hblock works without an external device. Just run it locally, same effect as a DNS hole.
@Planxnx commented on GitHub (Jul 14, 2024):
Is there any progress ??
@PACHAKUTlQ commented on GitHub (Oct 28, 2024):
waiting anxiously
@ovcrash commented on GitHub (May 24, 2025):
Any news on this feature?
@kirchmeyer commented on GitHub (Jul 15, 2025):
This sounds amazing. Do want!
@corazzam commented on GitHub (Aug 3, 2025):
Would be super cool!
@Saeid008 commented on GitHub (Oct 24, 2025):
Hi @code3-dev can you help in this project? Adguardhome team need to add support for socks5 & http proxy. So it's useful for people in Iran & China since plain DNS are useless and DOH & DOT domain are filtered. The user can install x-ui panel on it's server and create a simple socks5 then Adguardhome can route the DNS traffic through socks5.