I believe most of your used nslookup command to query particular DNS record. Sometime, the nslookup return result with “Non-authoritative answer” follow by a list of nameservers. What “Non-authoritative answer” referring to?
When we sending DNS query to DNS Server, DNS server can provides either an authoritative or a non-authoritative response to the client query.
Below are the differences between Authoritative Responses and Non-Authoritative Responses
Authoritative
– An authoritative response is one in which the server returns an answer that it knows is correct, because the request is directed to the authoritative server that manages the domain. An DNS server is authoritative when it hosts a primary or secondary copy of a DNS Zone.
Non-authoritative
– A non authoritative response is one in which the DNS server that contains the requested domain in its cache answers a query by using forwarders or root hints. Because the answer provided might not be accurate (only authoritative DNS server can issue that domain information), it is called a non-authoritative response.