check-soa is a CLI tool written in go which lets a DNS name server administrator easily verify that all servers listed as authoritative are in sync and serving the same zone by verifying the SOA record. I use this tool nearly every day at work to verify that changes have propagated to all slave nameservers.
As you can see, it supports ipv4/ipv6:
The project is hosted at github.com/bortzmeyer/check-soa.
I’ve found that it doesn’t build with the bundled version of golang in Debian wheezy, I had to install the latest stable binary package to resolve hash/tsig related errors.