mirror of
https://github.com/AdguardTeam/AdGuardHome.git
synced 2026-03-04 00:01:12 -05:00
Ability to specify upstream for Blocked services #1796
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#1796
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 @Heshmatkhah on GitHub (Jul 24, 2020).
Problem Description
There is very strong censorship in Iran, Iran government do DNS poisoning in addition to IP filtering and blocking DNS over HTTPS Servers
So if you want to visit a site like
youtubethe answer will be10.10.34.35or something like that which is called Peyvandha .Proposed Solution
What I want is the ability to specify upstream for
Blocked services, so if the user specifies an upstream for them, and doesn't block them (through the Blocked services), the AdGuard uses that specific upstream for this services. So I can use a DNS over LTS for this upstream.The problem with changing the whole upstreams is that in that case I will lose am ability to use many Iranian sites that are only resolvable over a normal DNS query within the country.
Also, It will be great if you add some other services like
Telegramto Blocked services list@Aikatsui commented on GitHub (Jul 25, 2020):
See https://github.com/AdguardTeam/AdGuardHome/wiki/Configuration#specifying-upstreams-for-domains
You can vote #1692 (adguard and community members may not prefer to see some services in this list)
@Heshmatkhah commented on GitHub (Jul 25, 2020):
Hi
Thanks for sharing #1692 with me.
While I was writing a response to you I found a list of domains for that services in the source code
my problem with Specifying upstreams for domains was that I don’t know the full list of domains.
Tanks a lot
@Aikatsui commented on GitHub (Jul 26, 2020):
Unfortunately,
blocked servicescomponent use for an opposite purpose.First, add domains that you may know about certain service and open the site or app. after that check query log then you can be find rest of domains used by it otherwise search on forums, repositories or that company website.
However this is iran peyvandha issue. if you use government managed DNS service then it may not say about all domains to adguardhome because it's something like parental control so you have to try second method or use a vpn.
@stale[bot] commented on GitHub (Sep 24, 2020):
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.