AdguardTeam / AdGuardHome

Network-wide ads & trackers blocking DNS server
https://adguard.com/adguard-home/overview.html
GNU General Public License v3.0
25.63k stars 1.84k forks source link

Option to disable cahing of SERVFAIL responses #7376

Open gshpychka opened 3 weeks ago

gshpychka commented 3 weeks ago

Prerequisites

The problem

I would like to be able to disable the cahing of SERVFAIL responses by adguard.

Proposed solution

A configuration option to disable the caching of SERVFAIL requests and/or treat it as a failure

Alternatives considered and additional information

It has been stated in https://github.com/AdguardTeam/AdGuardHome/issues/5924 that this is intended behavior, but the spec does not require the server to do this. So I'm asking for the ability to disable it.

Related: https://github.com/AdguardTeam/AdGuardHome/issues/7292

masx200 commented 3 weeks ago

屏幕截图 2024-10-26 172707

gshpychka commented 3 weeks ago

屏幕截图 2024-10-26 172707

I'm afraid I don't speak Chinese - what is your screenshot showing?

masx200 commented 3 weeks ago

I'm afraid I don't speak Chinese - what is your screenshot showing?

Because tailscale's dns server "100.100.100.100" gets an error servfail。

When the tailscale dns service is used with adguardhome, the network becomes a disaster!

https://github.com/tailscale/tailscale/issues/13925