AdguardTeam / DnsLibs

DNS filtering library that's used in AdGuard products
https://adguard.com/
Apache License 2.0
99 stars 20 forks source link

`127.0.0.1 local` is incorrectly interpreted as being for all .local address, breaking mDNS #207

Closed unbeatable-101 closed 9 months ago

unbeatable-101 commented 1 year ago

Issue Details

Expected Behavior

I initially filed this bug report here https://github.com/StevenBlack/hosts/issues/2449

but Steven said that the actual bug was with AdGuard, not his list. So the expected behaviour would be that AdGuard does not interpret any requests to .local domains as being rerouted to 127.0.0.1 and passes them along to the system dns

Actual Behavior

AdGuard blocks any request to a .local domain because of this rule, whitelisting domains doesn’t make them resolve either, only disabling the list.

Screenshots

Screenshot:

Additional Information

unbeatable-101 commented 1 year ago

I guess I should clarify that this is an issue with the dns filtering feature