导入失败因文件格式不匹配,需确保Excel为.xls格式、.zone无BOM头且符合BIND标准;字段须含主机名、记录类型等5列,顺序一致;TXT值加英文双引号,MX值分优先级与域名。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

火山引擎云解析(DNS)导入解析记录时提示“格式不对”,说明你上传的文件未被系统识别为有效解析记录模板,常见于从其他DNS服务商导出的.xlsx、.xls或.zone文件结构不匹配。
确认并修正解析记录文件格式
打开你导出的解析记录文件(如 Excel 或文本),检查是否包含以下5列且顺序一致:主机名、记录类型、TTL、值、权重(仅SRV/CAA记录需要)。【缺少主机名或记录类型列将直接导致导入失败】
若使用 Excel 文件,保存时必须另存为「Excel 97-2003 工作簿(*.xls)」格式——新版 .xlsx 文件在部分火山引擎控制台版本中无法解析。
若为 .zone 文件,确保首行不含 BOM 头,且每条记录以标准 BIND 格式书写,例如:www IN A 192.168.1.1,而非带引号或多余空格的变体。
手动校验模板字段映射关系
登录火山引擎云解析 DNS 控制台 → 进入目标域名管理页 → 点击「导入解析记录」→ 点击右上角「下载模板」。
将你手头的记录文件逐列对照模板文件:主机名列不能留空,@ 表示根域;记录类型必须是大写英文(A、CNAME、TXT 等);TTL 值只能填数字,不能含单位;TXT 记录的值必须用英文双引号包裹,例如 "v=spf1 include:_spf.example.com ~all"。
特别注意:MX 记录的「值」字段必须拆成两部分——优先级(数字)和邮件服务器(域名),中间用空格分隔,不能写成一个字符串。
绕过导入,直接重建关键记录
方法一:对少量核心记录(如 A、CNAME、TXT),直接在火山引擎控制台逐条添加。点击「添加记录」→ 选择类型 → 填写主机名、记录值、TTL → 保存。
方法二:若原服务商支持 API 导出,优先调用其 API 获取 JSON 格式原始数据,再用 Python 脚本按火山引擎要求字段重构成 CSV,避免人工转义错误。
方法三:用在线工具(如 dnsconvert.net)将 BIND zone 文件转为 CSV,再粘贴进模板 Excel 的对应列,比手动复制更可靠。
验证导入结果是否生效
第一步:上传修正后的文件,勾选「覆盖已有记录」→ 点击「导入」。
第二步:导入完成后,立即进入「解析记录列表」,检查记录数量是否与文件行数一致,重点核对 MX、TXT、CAA 等易出错类型的值是否完整显示,无截断或乱码。
第三步:在命令行执行 dig @8.8.8.8 yourdomain.com A +short,确认返回 IP 与刚添加的 A 记录一致。若仍返回旧 IP,说明本地 DNS 缓存未刷新,需等待 TTL 过期或换公共 DNS 测试。


















