需要 IP 才能在 Zeit 上连接自定义域名



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

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

更新:">A 记录"选项中有更新。

1. 使用名称服务器

插入新的生产域时,Now 将为您的域生成一组名称服务器。

优点:

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

缺点:

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

阿拉伯数字。使用 CNAME/ANAME/别名:

优点:

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

缺点:

  • 您需要为要使用的每个子域添加别名记录。
  • 顶级域名可能会成为问题。即使使用别名/别名,CDN 性能也会受到影响。

3.CF 代理:

优点:

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

缺点:

  • 可能需要高级 DNS 知识。
  • 顶级域名可能会成为问题。即使使用别名/别名,CDN 性能也会受到影响。
  • 如果启用了 CF 代理,CDN 性能将受到影响。
  • CF CDN 可以干扰 ZEIT CDN。

4.一条记录:

优点:

  • 易于设置。

缺点:

更新:这不再是真的。阅读下面的编辑。现在建议A 记录。

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

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

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

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

最新更新