IP Watch
A comprehensive DynDNS solution consisting of both client and server components for dynamic DNS management. The IP Watch client monitors network interfaces and public IP addresses, detecting changes in real-time.
When IP changes occur, the client automatically updates DNS records at Cloudflare, ensuring continuous accessibility. The server component provides a DynDNS service API that can trigger DNS updates on demand through authenticated requests.
The system includes robust error handling with exponential backoff, multiple notification channels, and detailed logging for troubleshooting. IP Watch manages multiple domains and subdomains simultaneously with flexible update strategies.