0

How does NextDNS handle the DNS itself

Some days ago, I was scared about rumors from another company that NextDNS will go belly up, and while I don't know if that is true, I have a question about how NextDNS handles the DNS records.

The other company has, as NextDNS, a service on the router, but that company proxies ALL DNS, even local ones, to a cloud server and resolves it there, it's never solved locally on the router; this is to get the machine names.

Is NextDNS the same? To keep the computer names, does the service take fully over the DNS and ship all local info to a third party, or does it just resolve the hostnames and pass them on?

14 replies

null
    • NextDNs
    • 9 mths ago
    • Reported - view

    We are a full resolver, we don’t use third parties. And we aren’t planning on going belly up any time soon :)

      • Sharon_stewart
      • 9 mths ago
      • Reported - view

       

      Hi @nextdns , please answer my question about prepending my NextDNS ID to QUIC endpoint

      "quic://anycast.dns.nextdns.io" works but how do I add my Nextdns ID to this?

      • NextDNs
      • 9 mths ago
      • Reported - view

       quic works like DoT, the profile id is part of the hostname. Here you would replace "anycast" by your profile ID.

      • Sharon_stewart
      • 9 mths ago
      • Reported - view

       Yes I know but I want to be able to append my profile ID to the anycast URL just like its done with DOH URLe.g.

      quic://ProfileID.anycast.dns.nextdns.io but  this is not working.

      • Sharon_stewart
      • 9 mths ago
      • Reported - view

       Please, I'm a paid subscriber and I should be getting a quicker response. I know this:

      "quic://ProfileID.dns[1|2].nextdns.io"

      works but it uses the ultralow servers. But I want to be able to use anycast with QUIC and not ultralow servers. So, whats the endpoint? 

      Using the DoH format "https://anycast.dns[1|2].nextdns.io/ProfileID/dns-query" this is the only way to force DoH to using anycast servers.  Thus, QUIC endpoint should have been:

      "quic://ProfileID.anycast.dns[1|2].nextdns.io"

      but this is not working. How do I prepend "anycast.$" and my Profile ID at the same time so that I can use the anyCAST servers with QUIC and my profile ID.

      • R_P_M
      • 9 mths ago
      • Reported - view

       quic://ProfileID.anycast.dns[1/2].nextdns.io

      If that doesn’t work then we’ll have to look at what software you’re using and see what’s possible. Some can set bootstrap server IPs which will get you the Anycast connection you want.

      • Sharon_stewart
      • 9 mths ago
      • Reported - view

      I'm using Surge iOS

      • NextDNs
      • 9 mths ago
      • Reported - view

       you can’t force anycast and provide an id at the same time. It is generally not a good idea to force anycast, those hostnames are for debugging purpose only. May I ask why you want to force anycast?

      • Sharon_stewart
      • 9 mths ago
      • Reported - view

       Because Ultralow takes my DNS IP to a wrong location and sometimes it leads to loop connections.

      • Sharon_stewart
      • 9 mths ago
      • Reported - view

       Also, there is no need to bootstrap anycast URL because it automatically makes use of either the 45.90.28.0  or 45.90.30.0 while Ultralow makes use of the local PO and has to be bootstrapped to perform as expected. Otherwise, it gets resolved and causes loops most times. 

      • Neon_Jewel
      • 9 mths ago
      • Reported - view

       really looks like you know it better than nextdns, if that is so, why wouldt you make your own dns

      • NextDNs
      • 9 mths ago
      • Reported - view

      please send a https://nextdns.io/diag so I can understand you issue. What do you call a loop?

      • rubcebgamnydwofTe5
      • 5 mths ago
      • Reported - view

      what is meant by being a 'full resolver', I'm not familiar with it. How does that differ to other comparable DNS services?

      Could you explain briefly all the steps that you perform, or could you point me towards an example website that explains it?

      I found a post by Cloudflare explaining How DNS works from start to finish, but I couldn't definitively say what you are referring to.

    • Mike.15
    • 9 mths ago
    • Reported - view

    How would one check to ensure the router (Asus Merlin) in my case is routing ALL dns queries to NextDNS and not to my ISP provider?  running the CLI of course. 

Content aside

  • 5 mths agoLast active
  • 14Replies
  • 758Views
  • 7 Following