I need to write a listener application that watches a particular DNS zone for updates we have a number of devices that are assigned their IP addresses by a third party. The devices then register their IP addresses with our DNS server. I need to be able to listen for the DNS to be updated so that I can push the changes out to other services on our network.
22.214.171.124 A host1
126.96.36.199 A host2
188.8.131.52 A host3
184.108.40.206 A host4
host1 has it's IP changed to 220.127.116.11 and it processes an update on our DNS server. How do I listen for this?