dns icon indicating copy to clipboard operation
dns copied to clipboard

Feature request: recursive resolving (over plaintext)

Open qdm12 opened this issue 3 years ago • 0 comments

This cannot be achieved with DoT or DoH for now, and must be through plaintext DNS which sucks. But it would be interesting to offer the option though.

  • [ ] Add plaintext DNS server
  • [ ] Add recursive resolving for a *net.Resolver
  • [ ] Add recursive resolving for a DNS handler / server
  • [ ] Hardcode root hints (root nameservers addresses) + addresses of TLD nameservers
  • [ ] Add DNSSEC support

Recursive resolving works by querying NS records from the root zone . downwards until reaching the target zone, and then querying the desired rrset/rrsig on the final nameserver. You can use for example dig +trace qqq.ninja. to follow the recursive resolving.

qdm12 avatar Jan 02 '22 12:01 qdm12