指南 / C BUILDING JOURNAL

域名的 DNS 在 Cloudflare,怎么连接小C建站?用一键设置

重点摘要

「用 Cloudflare 一键设置」看的是域名的 DNS(DNS 服务器)在哪里,不是在哪里注册:在 GoDaddy 买、DNS 放在 Cloudflare 的域名也能用。授权一次,小C建站就会在你的 Cloudflare 添加网站需要的记录,并记住这个域名的权限:之后每次修改 DNS 前都会先请你确认,可随时在「域名」页断开连接(90 天未使用也会自动失效)。不是域名所有者或一键设置用不了,可以手动添加记录。

本文目录
  1. 一键设置看的是 DNS 在哪里,不是在哪里注册
  2. 用「用 Cloudflare 一键设置」
  3. 授权会做什么
  4. 不是域名所有者,或一键设置用不了?在 Cloudflare 手动添加记录
  5. 想让小C建站完整管理 DNS

「用 Cloudflare 一键设置」跟域名在哪里注册无关,看的是域名的 DNS(DNS 服务器)在哪里:只要 DNS 服务器是 Cloudflare 的,就能用一键设置。例如域名在 GoDaddy 买、DNS 放在 Cloudflare,一样可以用(DNS 服务器是什么)。这篇说明一键设置怎么用、授权会做什么,以及用不了时怎么手动添加记录。

一键设置看的是 DNS 在哪里,不是在哪里注册

小C建站连接域名时,会先查域名的 DNS 服务器,也就是 DNS 放在哪里。DNS 服务器是 Cloudflare 的,域名设置就会出现一键设置;域名当初在哪一家注册并不影响。

常见的两种情况都适用:

  • 域名在 Cloudflare 注册:DNS 一定在 Cloudflare,可以用一键设置。
  • 域名在别家注册(例如 GoDaddy),DNS 放在 Cloudflare:同样可以用一键设置,不必回到原本的注册商操作。

要注意的是,在 Cloudflare Registrar 注册的域名一律使用 Cloudflare 的 DNS 服务器,不能改用第三方的(Cloudflare Registrar FAQ)。所以这类域名不适合选「交给小C建站管理 DNS」:那个方式的最后一步要更改 DNS 服务器,3 天内没改,设置和搬过来的记录就会删除。请用一键设置或手动添加记录。

用「用 Cloudflare 一键设置」

小C建站检测到域名的 DNS 在 Cloudflare 时,域名设置会多出一张卡片「这个域名的 DNS 在 Cloudflare」,上面有「用 Cloudflare 一键设置」按钮。它不动 DNS 服务器,而是直接在你的 Cloudflare 添加网站需要的 DNS 记录。

在哪里找到

  • 编辑器设置面板的「域名」标签页。
  • 网站的「域名与发布」页。

域名还没加进小C建站的话,先到账号菜单的「域名」页,点击「连接已有域名」,输入域名并选择要使用它的网站。

步骤

  1. 打开域名设置,找到「这个域名的 DNS 在 Cloudflare」卡片。
  2. 点击「用 Cloudflare 一键设置」,到 Cloudflare 授权,并勾选这个域名。
  3. 回到小C建站,会看到「已在 Cloudflare 添加 example.com 的记录,DNS 生效后会自动完成验证。」
  4. DNS 生效后会显示「example.com 已设置完成并通过验证」,不需要再点任何按钮。

授权会做什么

  • 只添加网站需要的记录:也就是卡片下方记录表列出的那些。
  • 取代 @ 与 www 现有的网站指向:原本指向其他网站的记录会被取代,页面会显示「已替换 N 条原本的网站指向记录。」
  • 邮件不受影响:MX 等其他记录不会被动到。
  • 授权一次,之后不必再跑一趟 Cloudflare:小C建站会安全保存这个域名的 DNS 权限,只用在连接到你自己网站的域名;之后每次修改 DNS 前,都会先请你确认。
  • 随时可以断开连接:在账号菜单的「域名」页点击「断开连接」,或到 Cloudflare 撤销授权;90 天没有使用也会自动失效。断开连接不会删除已经写入的记录。

如果在 Cloudflare 点了取消,会看到「已取消 Cloudflare 授权,没有做任何变更。」授权时没勾到这个域名,会看到「授权时没有选到这个域名,请重新授权并勾选它。」再点一次按钮即可。如果显示「Cloudflare 一键设置没有完成」,可以稍后再试,或改用下面的手动添加。

不是域名所有者,或一键设置用不了?在 Cloudflare 手动添加记录

一键设置要由能登录这个域名 Cloudflare 账号的人授权。如果你不是域名所有者、不想授权,或一键设置没有完成,可以到 Cloudflare 的 DNS 设置手动添加记录。要加哪些记录(类型、名称、值),以连接域名时卡片上列的为准;「@」或「www」已经有的同名记录,先修改或删掉。完整步骤见把域名接到小C建站:在 Cloudflare 添加 DNS 记录。

A 和 CNAME 记录一定要设为「DNS only」(灰色云朵)。 开启代理(橙色云朵的「Proxied」)的话,小C建站无法验证域名,也无法发 HTTPS 证书。

想让小C建站完整管理 DNS

域名在别家注册、DNS 放在 Cloudflare 的话,可以直接到注册商把 DNS 服务器改成小C建站的,按交给小C建站管理 DNS 操作。域名在 Cloudflare 注册的话,唯一的方式是把域名转到允许自定义 DNS 服务器的注册商;按 Cloudflare FAQ,域名注册、转入或变更注册人信息后 60 天内不能转移(ICANN 规定,.uk 不适用)。改 DNS 服务器之前,先看改 DNS 服务器前的检查清单。

所有指南

下一个网站,从你的想法开始

让你的想法,拥有自己的网站。

免费开始,无需信用卡。

开始创建网站