DNSSEC and blocked domains
I tried to use NextDNS with DNSSEC configured on my Raspi with dnsmasq as local cache and for resolving local IPs. When i try to resolve a domain, that is blocked by NextDNS and forwarding 0.0.0.0 or :: to my dnsmasq, the clients get a SERVFAIL from my dnsmasq. When I disable DNSSEC, the clients get NOERROR and the 0.0.0.0 or :: address. Is this a faulty or an expected behaviour? Logfile from dnsmasq says, that the verification fails, since the IPs do not match.
16 replies
-
Yes it is expected. You need to disable DNSSEC client validation. The validation is already performed on the resolver side (nextdns servers).
-
@Olivier Poitrey
This does not happen when using the OpenDNS servers. i would like to leave dnssec on.
when trying to access a blocked site, and "Enable Block Page" is turn on, my bind9 server is failing the dnssec validation. i.e when dnssec-validation yes; or dnssec-validation auto;
only works when it is configured with dnssec-validation no;
as per above, works fine on OpenDNS, and it redirects to the custom block page.
roll back to OpenDNS for now.....
Jul 20 11:08:03 dns-1 named[36895]: no valid DS resolving 'BLOCKSITE.com/AAAA/IN': 45.90.30.XXX#53
Jul 20 11:08:03 dns-1 named[36895]: no valid DS resolving 'BLOCKSITE.com/A/IN': 45.90.30.XXX#53
Jul 20 11:08:03 dns-1 named[36895]: no valid DS resolving 'BLOCKSITE.com/DS/IN': 45.90.30.XXX#53
Jul 20 09:34:37 dns-1 named[36681]: validating blockpage.nextdns.io/A: bad cache hit (blockpage.nextdns.io/DS)
Jul 20 09:34:37 dns-1 named[36681]: validating blockpage.nextdns.io/AAAA: bad cache hit (blockpage.nextdns.io/DS)
Jul 20 09:34:37 dns-1 named[36681]: broken trust chain resolving 'blockpage.nextdns.io/A/IN': 2a07:a8c0::XX:XXXX#53
Jul 20 09:34:37 dns-1 named[36681]: broken trust chain resolving 'blockpage.nextdns.io/AAAA/IN': 2a07:a8c0::XX:XXXX#53
Content aside
- 3 yrs agoLast active
- 16Replies
- 2191Views
-
3
Following