Skip to content

Querying zone changes through IXFR. #928

Closed Answered by rthalley
rjeffman asked this question in Q&A
Discussion options

You must be logged in to vote

Can you give more detail on exactly what you want to do? Dnspython's inbound_xfr() code applies the whole zone transfer as a single transaction, so you can't currently look at the individual updates in the IXFR. Also, nameservers are allowed to compress changes in IXFRs or just give you an AXFR, so you can't reliably extract edit history from the authority. If you have a zone (e.g. from the last time you did an AXFR/IXFR) you can make a new version of the zone and then compare old and new. For example, if you had your existing zone state in a Versioned Zone you could use inbound_xfr() to get the latest version of the zone in a new version, and then use the transaction API and techniques l…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by rjeffman
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants