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.
220.127.116.11 A host1
18.104.22.168 A host2
22.214.171.124 A host3
126.96.36.199 A host4
host1 has it's IP changed to 188.8.131.52 and it processes an update on our DNS server. How do I listen for this?