解决网站主机上非静态 IP 的问题

解决网站主机上非静态 IP 的问题

我可以控制域名example.one.com。我想将网站托管在仅提供专用 IP 而非静态 IP 的主机上。

的管理员one.com不会设置 DNS 记录发送example.one.com到主机的名称服务器,但会指向 IP 地址。

由于这个 IP 可能会改变,我担心可能会出现意外停机。我很好奇这些选项是否可行。

  1. 发送 A 记录以指向名称服务器的 IP 地址
  2. 我可以设置什么东西来获得静态 IP 地址并让它路由到名称服务器吗?
  3. example.one.com如果我只是指向一个 IP,我还能添加子域名吗?

答案1

我想在仅提供专用 IP 而不是静态 IP 的主机上托管该网站。

虽然通常存在差异(共享主机与专用服务器),但专用 IP 通常实际上是静态的(即重点是提供稳定的公共 IP)。

one.com 的管理员不会设置 DNS 记录来将 example.one.com 发送到主机的名称服务器,而是指向 IP 地址。

one.com 的管理员听起来好像正在处理 example.one.com 的 DNS。

由于这个 IP 可能会改变,我担心可能会出现意外停机。

作为@Giacomo1968 的评论指出,如果您真的担心这一点,您需要一个(可能更昂贵的)带有专用服务器的计划。

我很好奇这些选项中是否有一个可行。

由于一些原因,前两种方法似乎不太可能可行。无论如何,除非您能够以某种方式让主机名称服务器参与进来,否则它们几乎肯定无法解决您对停机时间的担忧。名称服务器也只是指向一个 IP 地址。因此,如果您的主机 IP 发生变化,您的网站仍将处于停机状态,直到名称服务器更新为止。

如果我仅指向一个 IP,我还可以在 example.one.com 下添加子域名吗?

可能不会。这与指向 IP 无关。这与 one.com 在其平台上允许的 DNS 有关。由于 example.one.com 已经是子域,我猜 one.com 本身将不支持 sub.example.one.com。

建议

  • 调查 CDN 服务,例如云Flare。他们的基本服务是免费的,并且可能有助于减少任何停机时间(因为他们复制了您网站的内容)。

  • 获取另一个域名。我猜 example.one.com 是免费的。域名通常每年花费不到 15 美元,而且拥有一个不受 one.com 控制的域名会给你带来更多自由(例如分配你选择的名称服务器)。

  • 如果你真的不想付钱,点 tk域名可能可用。作为一个小建议,Namecheap 免费DNS如果您也需要的话,这是一个很好的免费 DNS 解决方案。

答案2

我能想到的两件事是:

如果您可以实时(或至少非常快速地)更新 IP 地址example.one.com,您只需在主机上运行一个脚本,定期(如果您愿意,每秒)检查它自己的 IP 地址,如果地址与上次检查相比发生了变化,它将更新example.one.com的域以指向新的 IP 地址。

或者,如果您可以指向example.one.com动态 DNS 服务(例如 duckdns),那么您可以使用该动态 DNS 服务来保持您的 IP 地址更新,因为这些服务旨在帮助人们解决此问题。(或者,如果您甚至不需要,example.one.com而只是想要指向您 IP 的某个地址,那么您可以单独使用动态 DNS 服务,因为它毕竟会做到这一点)

相关内容