On Fri, 30 Jul 2010, Carlos Perez wrote:

How can I perform a non recursive query against a specific dns server?

After you make your query, unset the RD flag. For example, I have some code that does:

query = dns.message.make_query(zone, dns.rdatatype.SOA, dns.rdataclass.IN)
query.flags ^= dns.flags.RD

This code does assume that the RD flag is already set (dns.message.make_query does set it).

You can then pass the query object to dns.query.udp or dns.query.tcp.

--
Kevin Chen
_______________________________________________
dnspython-users mailing list
[email protected]
http://howl.play-bow.org/mailman/listinfo.cgi/dnspython-users

Reply via email to