Notification when IPs change automatically for records with Proxy status=Proxied

Type

New feature

Description

Current situation: Sometimes IPs change automatically for DNS-records with “Proxy status=Proxied” (for example: when Cloudflare plan change) but client doesn’t know about new IPs. Or client doesn’t even know the IPs changed. As a result domains/subdomains stop working cause new IPs are not written in custom routes on its servers (a client may have such a custom implementation for security reason).

Benefit

Propasal:

  1. Email notification when IPs change automatically for DNS-records with “Proxy status=Proxied” with “Old Value”, “New Value”
  2. Logging to “Audit Log” when IPs change automatically for DNS-records with “Proxy status=Proxied” with “Old Value”, “New Value”

Benefit: Client will know instantly about the change in case with Email notification. So he can instantly make changes to custom routes and resource unavailability will be minimized.

May I ask if you’re using some other 3rd-party application or?; e.g. eZoic was and still is known for such behaviour and events to manipulate DNS and other settings on behalf of the users without their knowledgement.

Could be done with Cloudflare Worker and API to check for any changes made to Audit Logs, or particularly filter out the needed one, then on trigger, sent an email.

Or even to save such case in KV or other type of storage such as D1, then followed by some scheduled Worker (cron) to check and sent out the notification(s).

Requires some advanced knowledge and programming skills.

Any change done via Dashboard or API is logged, and you’re seeing it as DNS change already.