AdGuardHome icon indicating copy to clipboard operation
AdGuardHome copied to clipboard

Why can't Adguard Home itself be the DNS server

Open blixten85 opened this issue 3 years ago • 1 comments

Prerequisites

  • [X] I have checked the Wiki and Discussions and found no answer

  • [X] I have searched other issues and found no duplicates

  • [X] I want to request a feature or enhancement and not ask a question

Description

What problem are you trying to solve?

Why can't Adguard Home itself be the DNS server? Why rely on unbound or any other?

Proposed solution

Alternatives considered

Additional information

blixten85 avatar Aug 03 '22 09:08 blixten85

As @ameshkov said in https://github.com/AdguardTeam/AdGuardHome/issues/3160:

AdGuard is a DNS forwarder, not a recursor.

That's why you must config some upstream servers in AdGuardHome.

Regarding the recursor setup, if you are really sure that's what you need, consider running a local unbound instance and configure AGH to use it as an upstream. IMO, this does not provide any advantages, though. Mind that the queries that are made by a recursor are not encrypted so will be visible to your ISP.

By the way, in addition to the disadvantages mentioned above, recursive queries usually have efficiency problems when used in small areas, each query will take a very long time.

fernvenue avatar Aug 04 '22 07:08 fernvenue