Skip to content

Update enforce-dns-only.mdx#30616

Open
smittal123 wants to merge 6 commits intocloudflare:productionfrom
smittal123:patch-8
Open

Update enforce-dns-only.mdx#30616
smittal123 wants to merge 6 commits intocloudflare:productionfrom
smittal123:patch-8

Conversation

@smittal123
Copy link
Copy Markdown
Contributor

Updating enforce dns only devdocs for different zone types.

Summary

Screenshots (optional)

Documentation checklist

  • Is there a changelog entry (guidelines)? If you don't add one for something awesome and new (however small) — how will our customers find out? Changelogs are automatically posted to RSS feeds, the Discord, and X.
  • The change adheres to the documentation style guide.
  • If a larger change - such as adding a new page- an issue has been opened in relation to any incorrect or out of date information that this PR fixes.
  • Files which have changed name or location have been allocated redirects.

Updating enforce dns only devdocs for different zone types.
@smittal123 smittal123 requested review from a team and RebeccaTamachiro as code owners May 5, 2026 19:29
@github-actions github-actions Bot added product:dns Issues or PRs related to DNS size/s labels May 5, 2026
Comment thread src/content/docs/dns/proxy-status/enforce-dns-only.mdx Outdated
Comment thread src/content/docs/dns/proxy-status/enforce-dns-only.mdx Outdated
- [Secondary zones](/dns/zone-setups/zone-transfers/cloudflare-as-secondary/): If [Secondary DNS Overrides](/dns/zone-setups/zone-transfers/cloudflare-as-secondary/proxy-traffic/) is enabled and you have manually set a record's proxy status to proxied, that record will be affected. Records transferred from the primary with their original proxy status are not affected since they are already DNS-only.

:::note
For secondary zones with overrides enabled, the enforce DNS-only setting will grey-cloud any record you have manually proxied. The proxy status override persists until the record is deleted on the primary and transferred again — changes to content or TTL on the primary do not reset the override.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
For secondary zones with overrides enabled, the enforce DNS-only setting will grey-cloud any record you have manually proxied. The proxy status override persists until the record is deleted on the primary and transferred again — changes to content or TTL on the primary do not reset the override.
For secondary zones with overrides enabled, the enforce DNS-only setting will disable the proxy status on any record you have manually proxied. The proxy status override persists until the record is deleted on the primary even if it gets transferred again — changes to content or TTL on the primary do not affect the proxy status.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure I understand what we want to call out with this note, maybe it's the the proxy status override persists in the second sentence that is tripping me up - By this we mean:

a- the effects of the enforce_dns_only setting will persist, meaning that what we describe here in "Disable enforce DNS-only" does not apply in this case.
b- we're just reminding users of how Secondary DNS overrides work, with no particular implication for the behaviors of Enforce DNS-only
c- we just want to reassure them that, even if new transfers occur while enforce_dns_only is active, the proxy status won't be affected (sticking to DNS-only while the setting is active and returning to proxied once it's turned off)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, the intent is (c) - we want to reassure users that while enforce_dns_only is active, zone transfers won't unexpectedly change their proxy status. The DNS-only setting persists through content/TTL changes on the primary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

product:dns Issues or PRs related to DNS size/s

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants