I'm trying to figure out how to build a DNS response that refers the requesting client to try resolve from a different DNS server.
For example,
Client PC
makes a request to resolve A record"google.com"
fromDNS server #1
DNS server #1
reply with a referral toDNS server #2
Client PC
makes a request to resolve A record"google.com"
fromDNS server #2
DNS server #2
reply with a matching A record for"google.com"
How to build a DNS response that refers the client to try resolve from a different DNS server?
Note - I know the best practice is to set the DNS server to recurse the request. However, I purposely want the client to do the hard work.
Most clients have a stub resolver so I'm not sure they will be capable of handling anything other than a basic "here's the address / not found" response.