dns
dns copied to clipboard
Feature request: recursive resolving (over plaintext)
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.