Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ability to specify upstream for Blocked services #1932

Closed
Heshmatkhah opened this issue Jul 24, 2020 · 4 comments
Closed

Ability to specify upstream for Blocked services #1932

Heshmatkhah opened this issue Jul 24, 2020 · 4 comments
Labels

Comments

@Heshmatkhah
Copy link

Heshmatkhah commented 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 youtube the answer will be 10.10.34.35 or 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 Telegram to Blocked services list

@Aikatsui
Copy link
Contributor

See https://github.com/AdguardTeam/AdGuardHome/wiki/Configuration#specifying-upstreams-for-domains

Also, It will be great if you add some other services like Telegram to Blocked services list

You can vote #1692 (adguard and community members may not prefer to see some services in this list)

@Heshmatkhah
Copy link
Author

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
Copy link
Contributor

Aikatsui commented Jul 26, 2020

Unfortunately, blocked services component use for an opposite purpose.

my problem with Specifying upstreams for domains was that I don’t know the full list of domains.

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
Copy link

stale bot commented 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.

@stale stale bot added the wontfix label Sep 24, 2020
@stale stale bot closed this as completed Oct 2, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants