From 2a44fece55034369d8e85aac67957546ec3eeaf4 Mon Sep 17 00:00:00 2001 From: Bob Halley Date: Tue, 3 May 2011 11:21:21 +0100 Subject: [PATCH] compute dnspython.org master server and xfr from it --- examples/xfr.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/examples/xfr.py b/examples/xfr.py index 5cd6f55c..e67ab189 100755 --- a/examples/xfr.py +++ b/examples/xfr.py @@ -1,9 +1,13 @@ #!/usr/bin/env python import dns.query +import dns.resolver import dns.zone -z = dns.zone.from_xfr(dns.query.xfr('204.152.189.147', 'dnspython.org')) +soa_answer = dns.resolver.query('dnspython.org', 'SOA') +master_answer = dns.resolver.query(soa_answer[0].mname, 'A') + +z = dns.zone.from_xfr(dns.query.xfr(master_answer[0].address, 'dnspython.org')) names = z.nodes.keys() names.sort() for n in names: -- 2.47.3