2

我需要一些帮助。我是 Now 和 Zeit 的新手。我用 Next JS 创建了一个网站,并在 Zeit 上正确部署了它。我正在尝试将我的自定义域连接到它(我的客户在 arsys.es 上得到了它)。但是在 arsys.es 上,如果我想更改名称服务器,我需要为每个名称服务器提供一个 IP,而 Zeit 没有为我提供一个。我也尝试过使用 DNS 条目和使用 Zeit 为我提供的 ALIAS 数据的 CNAME,但仍然无法正常工作。我联系了 arsys.es,他们在 CNAME 之上告诉我,我需要一个带有 IP 的 A 条目。我再一次无法从 Zeit 获得 IP。我用谷歌搜索了很多,找不到解决方案。任何人都可以帮忙吗?谢谢

4

3 回答 3

1

以下是您拥有的选项的细分:

更新: “A 记录”选项中有更新。

1. 使用名称服务器

当您插入一个新的生产域时,Now 将为您的域生成一组 NameServer。

优点:

  • 使用 Now 进行任何操作都非常容易,因为 ZEIT 会自动为您处理所有 DNS。
  • 您可以使用 CLI 工具插入 DNS 记录。
  • 可以使用 Apex 域。

缺点:

  • 没有用于管理 DNS 的 UI。
  • 传播可能需要一段时间。

2. 使用 CNAME/ANAME/ALIAS:

优点:

  • ZEIT Now 只能使用一个子域。
  • 您的注册商/DNS 提供商仍将控制 DNS 配置。

缺点:

  • 您需要为要使用的每个子域添加一个 CNAME。
  • Apex 域可能会出现问题。即使使用 ALIAS/ANAME,CDN 性能也会受到影响。

3.CF代理:

优点:

  • 您可以通过 Cloudflare DNS UI 管理任何记录。
  • Cloudflare 功能。

缺点:

  • 可能需要高级 DNS 知识。
  • Apex 域可能会出现问题。即使使用 ALIAS/ANAME,CDN 性能也会受到影响。
  • 如果启用 CF 代理,CDN 性能将受到影响。
  • CF CDN 会干扰 ZEIT CDN。

4. 记录:

优点:

  • 易于设置。

缺点:

更新:这不再是真的。阅读下面的编辑。现在推荐一个记录。

  • CDN 将被禁用。如果您服务于单个区域,这不是问题。
  • 如果 ZEIT Now 清除您正在使用的 IP,该站点可能会关闭。我强烈建议您使用上述解决方案。

更新:自更名以来,Vercel 推出了一个新的边缘网络。所有用户都可以使用“76.76.21.21”,它是属于公司的永久IP。博客链接

于 2019-12-26T20:42:23.017 回答
0

除非您将 DNS 条目指向 Zeit 的名称服务器,否则 Zeit 不会A记录。它做ANAME记录和CNAME记录。大多数 DNS 提供商不提供ANAME记录,因此您只能使用CNAME. 但是,顶点域不能是CNAME. 因此,您需要做的是设置一个CNAMEforwww.yourdomain.com然后将您的 apex A 记录指向域转发服务,该服务将转发任何​​对yourdomain.comto 的请求www.yourdomain.com

于 2019-12-01T15:41:42.977 回答
0

您可以简单地使用最新的vercel功能,即使用A记录指向76.76.21.21的专用IP,但是在路由53中,请记住在设置时使用“空白”而不是“@”。

于 2021-05-30T13:52:03.073 回答