内容提要
Cloudflare恢复DNS解析类型原地切换功能,用户无需先删除原记录即可直接编辑A记录与CNAME记录。底层仍为先删除后添加,但由Cloudflare代执行,避免长主机头配置时出现几分钟无解析状态。API修改仍须手动先删后加,但可编排命令快速完成。
延伸解读
底层机制未变,体验优化
Cloudflare 恢复的“原地切换”并非技术上的新功能,而是将原本由用户手动执行的“先删除后添加”流程自动化。底层操作逻辑与之前一致,但通过界面代执行,减少了用户操作步骤,同时避免了因手动操作导致的中间无解析状态。
对长主机头配置的实用价值
对于包含下划线或较长主机头的记录(如某些邮件配置),手动先删后加需要复制主机头、删除记录、再重新添加,过程繁琐且容易出错。原地切换允许直接修改解析类型和值,尤其适合需要快速切换的场景,降低了配置复杂度和出错风险。
API 用户仍需手动操作
尽管界面已恢复原地切换,但 API 修改 DNS 解析类型时仍须遵循先删除后添加的流程。不过,通过 API 编排命令可以快速提交,响应速度快,通常不会出现长时间无解析状态。API 用户需注意这一差异,提前规划操作步骤。
Q&A
Cloudflare DNS解析类型原地切换功能是什么?
Cloudflare DNS解析类型原地切换功能允许用户在A记录和CNAME之间直接切换,无需先删除原有记录再添加新记录。该功能在用户界面中表现为原地切换,但底层仍由Cloudflare代用户执行先删除后添加的操作。
为什么Cloudflare之前取消了DNS解析类型原地切换功能?
Cloudflare之前为遵守RFC相关规范,取消了DNS解析类型原地切换功能,要求用户先删除原有解析类型,再重新添加新的解析类型。
Cloudflare恢复原地切换后,底层操作是什么?
恢复后,底层操作仍然是先删除后添加,但这个过程由Cloudflare代用户执行,用户无需手动操作,因此实际效果与之前相同。
Cloudflare DNS解析类型切换中,长主机头配置有什么问题?
长主机头配置(如包含下划线且较长)在手动先删除再添加时,用户需要复制主机头、删除原记录、重新添加,并复制目标解析值,过程繁琐。且删除后重新添加期间,如果TTL较短,子域名可能出现几分钟无解析状态。
Cloudflare DNS解析类型原地切换相比先删除再添加有什么优势?
原地切换的优势在于用户无需手动删除和添加,操作更简便,且切换由Cloudflare在后端完成,理论上秒级完成,避免了手动操作可能导致的几分钟无解析状态。
通过Cloudflare API修改DNS解析类型时,是否支持原地切换?
目前API不支持原地切换,通过API修改DNS解析类型仍需遵循先删除再添加的操作。但可以通过编排命令提前准备好,提交后响应速度快,通常不会出现几分钟无解析状态。