I have a script that diffs the last set of ips from cloudflare.com/ips-v4 and diff’s this against the previous week. This gives us a heads up if and IP range is added.
It has run fine for a year or so. Today it failed. It appears there is an API change and a possible IP range change.
-
First, the API url changed and is now a 301 redirect:
https://www.cloudflare.com/ips-v4 => https://www.cloudflare.com/ips-v4**/** -
Next, the data returns but the last line no longer ends in a newline
-
Third - one of the IP ranges now returned changed.
-
104.24.0.0/14 is now 104.24.0.0/12
The cloudflare.com/ips page has an “updates” section, and neither the IP or the URL change is mentioned.
- Can someone verify the IP range change, or is this an error in the web site?
2, Can you add it to the “updates” section to make customers aware of it. - Maybe note the api change as well.