转入时保留您的域名服务器 · 每次请求最多 20 个域名 · 只需一个已验证的邮箱,无需身份证件 · 仅在 Panamanian 法律要求或 UDRP 案件中才对外提供数据
语言: 简体中文
开始转入

转移期间网站和邮箱保持在线

无 DNS 中断转移域名

注册商转移本身不会影响 DNS。中断来自三个方面:由旧注册商托管的 DNS、不再匹配的 DNSSEC 记录,以及域名转出后停止的转发服务。

最后更新: · 3 分钟阅读

快速回答

如何在不中断 DNS 的情况下转移域名?

要在不中断 DNS 的情况下转移域名,请保持原有名称服务器不变,并确认你的 DNS 不托管在旧注册商处。转移变更的是注册商而非 DNS,最长需要 5 天。截至 2026 年 10 月,TransferOffshore 默认保留当前名称服务器;如果旧注册商托管着你的 DNS 记录,请先复制所有记录。

转移期间的 DNS:要点

名称服务器存储在注册局,转移本身不会改变
我们的默认设置保留当前名称服务器(购物车中只有转移项目时,会勾选“保留当前名称服务器”)
主要风险由旧注册商托管的 DNS 记录、邮件转发或 URL 转发
需要复制的记录A、AAAA、CNAME、MX、TXT(SPF、DKIM、DMARC、站点验证)、CAA、SRV,以及委托子域名的 NS
DNSSEC保持同一 DNS 运营商,或在更换前删除 DS 记录
Cloudflare Registrar域名在该处注册时要求使用 Cloudflare 名称服务器
转移时间gTLD 最长 5 天;在此期间,只要其他设置不变,DNS 仍会正常响应

为什么注册商转移不会中断 DNS?

因为名称服务器是注册局记录的一部分,而转移不会改动它们。注册局会更换赞助注册商并延长到期日期。告诉外界到哪里查找你 DNS 的 NS 委托保持不变。

TransferOffshore 默认保持这种状态。在结账的“名称服务器”步骤中,如果购物车中只有转移项目,保留当前名称服务器 会被勾选。你也可以选择我们的名称服务器、Cloudflare 或自定义名称服务器,之后可在“我的域名”中更改。

所以问题从来不是“转移会不会移动我的 DNS?”,而是“谁为我的名称服务器提供应答,域名离开后他们还会继续应答吗?”。

域名转移何时会导致停机?

停机发生在域名离开后,与旧注册商绑定的服务停止时。开始前请检查以下四种情况:

  • DNS 托管在旧注册商处。 许多注册商提供免费 DNS。区域通常位于他们的名称服务器上,域名离开时可能被删除。例如,Squarespace 告诉客户要保存 DNS 记录,因为大多数提供商不会保留这些记录(依据其帮助中心,2026 年 10 月)。
  • 邮箱或转发在旧注册商处。 Gandi 表示,域名转出时其邮箱服务会立即停止。邮件数据将在 7 天后删除(依据其文档,2026 年 10 月)。
  • DNSSEC。 注册局中指向你的新 DNS 主机所没有的密钥的 DS 记录会破坏解析。
  • Cloudflare Registrar。 在那里注册的域名必须使用 Cloudflare 名称服务器,转移后该区域的命运没有文档说明。

如果你的名称服务器属于独立提供商,例如你的主机商或 DNS 服务,以上情况都不适用。此时转移对访客是不可见的。

需要复制哪些 DNS 记录?

复制区域中的所有记录,而不只是网站记录。缺少邮件和验证记录会导致最隐蔽的故障:邮件在几天后 bounce 或落入垃圾邮件。

记录作用容易遗忘
A网站和其他主机的 IPv4 地址shop 或 api 等子域上的记录
AAAAIPv6 地址只有 IPv6 记录的主机
CNAME指向另一名称的别名www、CDN 和邮件客户端自动配置名称
MX域名邮件投递位置每台服务器的优先级数字
TXT(SPF)哪些服务器可以以该域名发送邮件只保留一条 SPF 记录,放在 apex
TXT(DKIM)为你的邮件签名的公钥位于 selector._domainkey,每个邮件服务一条
TXT(DMARC)针对未通过 SPF 或 DKIM 的邮件的策略位于 _dmarc
CAA哪些证书颁发机构可以签发证书缺少 CAA 会阻止证书续期
SRV服务位置(SIP、XMPP、autodiscover)_service._protocol 名称

同时复制站点验证 TXT 记录(搜索控制台、邮件服务商)以及任何将子域名委派给其他服务商的 NS 记录。如果原注册商提供区域文件导出,就导出后再逐条记录比对。

如何用 dig 检查记录?

直接查询当前域名服务器,保存返回结果,然后在切换前用同样的问题询问新的 DNS 托管商。答案一致就说明新区域已就绪。把 example.com 换成你的域名,把域名服务器名称换成 dig NS 返回的名称。

DNS 迁移前后对比区域文件
#!/usr/bin/env bash
# Who answers for the domain today?
dig +short NS example.com

OLD_NS=ns1.old-dns.example.com   # a nameserver from the line above
NEW_NS=ns1.new-dns.example.com   # a nameserver of the new DNS host

# Apex records: run once against each nameserver and compare
for ns in "$OLD_NS" "$NEW_NS"; do
  echo "== $ns"
  for type in A AAAA MX TXT CAA; do
    echo "-- $type"
    dig +short "$type" example.com "@$ns" | sort
  done
done

# Names that live below the apex
dig +short CNAME www.example.com "@$OLD_NS"
dig +short TXT _dmarc.example.com "@$OLD_NS"
dig +short TXT selector1._domainkey.example.com "@$OLD_NS"
dig +short SRV _sip._tls.example.com "@$OLD_NS"

# Is DNSSEC on? Any DS answer means yes
dig +short DS example.com

# TTL of the records you will change (second column)
dig +noall +answer A example.com "@$OLD_NS"

如何安全地把 DNS 从原注册商迁走?

先迁移 DNS,等待一段时间,再转移域名。同一天做两处变更会让任何故障都难以排查。

  1. 降低 TTL。 提前一两天把将要变更的记录的 TTL 设为 300 秒,让缓存尽快遗忘旧答案。
  2. 构建新区域。 在新的 DNS 托管商处创建每一条记录:我们的域名服务器、Cloudflare 或其他服务商。
  3. 比对。 对旧域名服务器和新域名服务器运行上述 dig 检查,直到答案一致。
  4. 在原注册商处切换域名服务器。 部分注册商在转移待处理期间禁止修改 DNS,所以要在转移开始前完成这一步。
  5. 等待委派更新。 在 .com 上,注册局处的 NS 记录可能被缓存长达两天。
  6. 开始转移,勾选 保留当前域名服务器。域名到达时就已经指向新的 DNS。

域名到达且一切正常后,再把 TTL 调回去。

转移期间 DNSSEC 怎么办?

如果 DNS 运营方不变,就不要动 DNSSEC;如果运营方变了,先删除 DS 记录。DNSSEC 通过 DS 记录把注册局与你的 DNS 密钥关联起来。验证型解析器会拒绝不匹配的应答。

  • 同一 DNS 运营方、同一套密钥。 DS 记录保持有效,转移不会影响它。
  • 新的 DNS 运营方。 在注册商处删除 DS 记录,等待至少两天让缓存过期,然后变更域名服务器。在新托管商处对区域签名,并在其发布签名应答后添加新的 DS 记录。
  • DNS 和 DNSSEC 都由原注册商管理。 其密钥会随其 DNS 服务一起离开,所以按新运营方处理。

DS 记录不匹配会对所有位于验证型解析器之后的用户造成完全中断,而不是部分中断。包括 Squarespace 在内的多家注册商会要求你在转移前关闭 DNSSEC。在我们的面板中,DNSSEC 开启时变更域名服务器会先显示警告。

如果域名在 Cloudflare Registrar 怎么办?

Cloudflare Registrar 要求使用 Cloudflare 域名服务器,因此区域和注册是绑定的。其文档说明,Cloudflare Registrar 上的所有域名都使用 Cloudflare 域名服务器(截至 2026 年 10 月)。

Cloudflare 没有说明域名转出后区域是否继续应答。其 remove-domain 页面称,移除域名会停止 Cloudflare DNS 解析。两个安全选项:

  • 保留 Cloudflare DNS。 在批准转移前,在 Cloudflare 控制台中确认区域将保持活跃。然后以“保留当前域名服务器”方式转移,或在表单中选择 Cloudflare 预设。
  • 先迁移 DNS。 在另一个 DNS 托管商处构建区域,切换域名服务器,等待,然后转移。

获取转移码和解除锁定所需的 Cloudflare 步骤见 Cloudflare 转移指南。

邮件转发和 URL 转发会怎样?

当原注册商不再为该域名提供服务时,它们就会停止。转发是注册商在其自有服务器上运行、与其自有域名服务器绑定的服务。

  • 邮件转发。 诸如 contact@ 转发到个人邮箱的别名会停止收信。在邮件服务商处重新创建,或者如果你使用我们的域名服务器,就在我们的面板中重建。
  • URL 转发。 从 example.com 到其他站点的重定向会停止。在网站托管商处重建为重定向,或者使用我们的域名服务器在我们的面板中重建。
  • 注册商出售的邮箱。 要在转移前迁移邮件并更改 MX 记录,而不是之后。

使用我们的域名服务器时,域名页面包含 DNS 记录、网站转发、邮件转发和 DNSSEC。

转移前的预检清单

  1. 查明谁在运行你的 DNS

    对该域名运行 dig +short NS。如果名称属于原注册商,先规划 DNS 迁移。

  2. 导出或复制每一条记录

    A、AAAA、CNAME、MX、TXT、CAA、SRV 以及委派的 NS 记录,包括子域名。

  3. 检查 DNSSEC

    如果 dig +short DS 有应答且 DNS 运营方将变更,删除 DS 记录并等待。

  4. 列出转发和邮箱

    记录原注册商托管的每个邮件别名和 URL 重定向,并在别处重建。

  5. 提前一天降低 TTL

    把要变更的记录设为 300 秒,让任何修复都能快速生效。

  6. 保留域名服务器进行转移

    在 转移表单 中保持勾选“保留当前域名服务器”。

DNS 与转移问题

域名转移期间我的网站会宕机吗?

如果你的 DNS 由独立服务商托管且域名服务器保持不变,就不会。转移更改的是注册局记录中的注册商,而不是委派。TransferOffshore 默认保留你当前的域名服务器。宕机来自原注册商管理的 DNS、转发或 DNSSEC。

转移期间我的邮件还能正常使用吗?

可以,只要 MX 记录留在同一 DNS 上,且你的邮箱不是从原注册商处购买的。还要检查 SPF、DKIM 和 DMARC 记录:如果复制区域时漏掉它们,邮件可能仍会送达但会进入垃圾邮件。从注册商购买的邮箱需要在转移前迁移。

应该在转移前还是转移后更改域名服务器?

如果原注册商托管你的 DNS,就在转移前改。部分注册商在转移待处理期间禁止修改 DNS,而且在 .com 上委派可能被缓存长达两天。先迁移 DNS,用 dig 检查,等待,然后保留域名服务器进行转移。

转移域名需要关闭 DNSSEC 吗?

仅在 DNS 运营方变更时需要。如果运营方和密钥相同,DS 记录在转移期间保持有效。如果原注册商为你的区域签名,其密钥会随其 DNS 一起停止。先删除 DS 记录,然后在新托管商处添加新的 DS 记录。

离开 Cloudflare Registrar 后我还能继续使用 Cloudflare DNS 吗?

截至 2026 年 10 月,Cloudflare 并未对此作出明确说明。域名在 Cloudflare 注册期间,其注册商要求使用 Cloudflare 的域名服务器,而且其“移除域名”页面称,移除域名会停止解析。在批准之前,请在控制面板中确认该区域仍处于活动状态,或者先迁移 DNS。

迁移前我应该提前多久降低 TTL?

至少要提前当前 TTL 那么长的时间,这样旧的缓存应答会先过期。TTL 为 86,400 秒的记录需要整整一天。提前一两天设为 300 秒是常见的余量。新 DNS 运行无报错后,再把它调回去。

来源 (6)
  1. 从 Cloudflare 转出 — Cloudflare (核查于 2026-10-19)
  2. Cloudflare Registrar 常见问题 — Cloudflare (核查于 2026-10-19)
  3. 移除域名 — Cloudflare (核查于 2026-10-19)
  4. 将域名从 Squarespace 转出 — Squarespace (核查于 2026-10-19)
  5. 转出域名 docs.gandi.net/en/domain_names/transfer_out/index.html — Gandi (核查于 2026-10-19)
  6. 转移政策(2024 年 2 月 21 日更新) — ICANN (核查于 2026-10-19)

迁移时 DNS 保持不变

默认保留域名服务器 · 每次请求最多 20 个域名 · .com US$12.49 · 无需身份证明 · 支持加密货币支付。

.com 转移 US$12.49 · 无需身份证件 · 加密货币

开始转入