This is a python application that traces how a DNS query is performed from a client machine to the server.
Trace the path of a DNS query