DNS reverting when using proxied DNS

When I use proxied DNS records, it reverts to the old DNS settings. After a bit of googling, I found something called liberating the hostname https://liberate-the-hostname.pages.dev/. Although, I can’t use this since I need to use the CNAME record. Also, it looks like I can’t contact Cloudflare support since we’re on the free plan.

What other options do I have?

You might want to check if anyone has access to your Cloudflare account:
See https://dash.cloudflare.com/profile/api-tokens if any tokens and keys exist and remove them if they are unwanted. Also change your password and check if you have any current sessions in https://dash.cloudflare.com/profile/sessions other than your current session.

Also, go to Cloudflare Dashboard → Manage Account → Audit Log and activate “Include user level activity”. The next time you activate proxy and your DNS settings change, this should show you who did it.

1 Like

@Laudian just to clarify a bit. The record is actually not being changed. When we enable DNS proxying, the old IPs are being propagating.

@Laudian the problem is this: DNS rolves to the wrong IP when proxy is on - #8 by user56812. But I don’t have Cloudflare support and it appears to be a cloudflare issue.

That would be very very strange. When you activate proxying, Cloudflare resolves the domain to their own IPs instead of yours. Can you confirm with DNS Lookup Tool - DNS Tools - MxToolbox that what you’re seeing is not Cloudflare’s IP address?

1 Like

@Laudian I definitely did. However, it’s still hitting old servers.

Any ways, I’ve decided to take 5 minutes of down time w/ https://liberate-the-hostname.pages.dev/.

I’ll report back here once it’s done.

2 Likes

It worked! My APIs are now receiving traffic.

2 Likes

Glad to hear the issue is resolved. Let us know if you need anything else regarding this.

1 Like