子域名上的 DDNS

子域名上的 DDNS

我的网站由我托管,但我还有一些其他服务(如开发网站),我将其保存在本地机器上。

在我原来的 ISP(他们提供静态 IP 作为标准)的帮助下,我将这些服务添加到我的子域中。现在我与不提供静态 IP 的 ISP 合作(即使作为附加服务,也请务必阅读细则)。

有没有办法可以自由地将我的动态 IP 映射到托管域名上的 a 记录?

答案1

如果您当前的 DNS 托管有某种 API 来更新 DN 记录,您可以使用它来更新您的 subdomain.example.com 以反映您的当前 IP。如果您的 DNS 托管不支持此功能,您有两个选择

  1. 将您的整个域名移至支持动态 DNS 的其他 DNS 提供商(您只需要切换域名托管,无需切换注册商)

  2. 在某些动态 DNS 提供商处创建一个(免费)帐户(请参阅列表)、设置动态 DNS 客户端等 - 按照 DDNS 提供商的说明进行操作。然后,对于要映射到本地 PC 的子域名,在您的主域托管,创建 CNAME 记录 - subdomain.mydomain.com CNAME myhostname.somedynamicdns.net

答案2

这里有一些提供免费服务的 DDNS 或动态 DNS 提供商。

  1. https://www.dynu.com/en-US
  2. http://www.duckdns.org/
  3. http://www.no-ip.com/ <----是的,上面列出

我使用过 no-ip.com 的免费和付费服务。两者都很好用。但自从 Dyndns 从免费变为付费以来,我只想列出一些来帮助一些人。

答案3

有些服务正好能满足你的要求,动态域名系统这是我听到最多的一个。

您可以让主机委托 DyDNS 作为子域的主服务器。

答案4

您可以使用 no-ip 的免费服务之类的系统,或者任何其他提供动态 DNS 映射的提供商。然后,您的子域名条目将成为您使用的动态 DNS 名称的 CNAME。

相关内容