Problem with the approach however is that regular DNS servers don't work with dnscrypt. And, as far as I know, there is not a single dnscrypt server available in India. Also, secondary server is not supported at the moment. So this could, at times, be problematic to some I guess.
I'm happy with it though. Installed straight into my router instead of each device individually and it works great.
@john_dud well, first of all, dnscrypt absolutely does not support Google DNS. I'm not sure why you mentioned that. Also, the regular (18.104.22.168) OpenDNS server is not supported either. Only the ones that are listed here. And yes OpenDNS does use AnyCast but I don't really like their logging policy. So I only stick with one of the DNSCrypt or d0wn servers.
Yeah those Adguard servers are new. Hadn't seen before. I will consider switching to one of them. But another reason I usually preferred DNSCrypt servers is because of the DNSSEC validation. And for my usage, their European servers have mostly worked fine. Will consider Adguard or OpenNIC if it ever becomes too problematic.
Generally any service in Germany & Netherlands region works well for me, better than anything in US region anyway. And I think you'd want to stay away from adguard dns servers as my dnsleaktest revealed yandex & opendns servers behind their setup.
It seems Google DNS does support dnssec Does Google Public DNS support the DNSSEC protocol?
Yes. Google Public DNS is a validating, security-aware resolver. All responses from DNSSEC signed zones are validated unless clients explicitly set the CD flag in DNS requests to disable the validation.