I wrote previously about building dns zone files mostly by querying DNS and saving the results to a file.
The method is not perfect, and it will not be possible to get all the records. In fact, you could get all the records incorporated in the result file if you already have a list and feed it to your code.
I wrote a python module to manage DNS records using the RimuHosting DNS API. The code is hosted at GitHub.
I also added a guessing feature.
No Comments
You can leave the first : )