How to Determine client's DNS server Ip

Is there a way for a server to determine client's DNS ip? I have an application that logs client's IP but in certain cases its desirable to know their DNS too

dig or nslookup will tell you the authoritative nameserver. Look for the SOA (Start of Authority) record.