Some requests seem to take ~1300ms (google) or 700ms(cloudflare). and some are just 4ms.

+non filtering, I run my own pihole.

would cs-india good?

  • bookworm
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    1 year ago

    cs-india is the only public DNSCrypt server located in India that I can find. There’s dns.therifleman.name but it’s DoH. Still works with the DNSCrypt client though. Both have filters.

    Have you tried specifying your preferences in the config file and letting DNSCrypt find the best server?

    • boo one@lemmy.oneOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Have you tried specifying your preferences in the config file and letting DNSCrypt find the best server?

      Can you elaborate a bit on this? This isbwaht i have been trying to do. When it starts up it checks latency from the lists i have provided and uses them some order.

  • Vexz@kbin.social
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 year ago

    Try NextDNS. They have DNS servers all over the world and use anycast. As long as you don’t need DNS blocking you don’t even have to pay and you can send unlimited amounts of DNS requests. Check the latency here. They support DoT, DoH, DoQ and DNScrypt.

    • boo one@lemmy.oneOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      My internet provider loves to hijack DNS requests. It desn’t matter if I use 1.1.1.1 or 8.8.8.8 it gives the same poisoned reply with e.g “As per court orders this website is blocked”.

      Just glanced through it, but I think my setup is quite similar. Haven’t compared feature wise.

      client -> pihole (docker) -> dnscrypt-proxy (docker)

      And dnscrypt-proxy can be given a list of DoH, DNSCrypt servers it chooses based on some scheme