如何使用 DynDNS 为我的静态 IP 设置名称服务器?

如何使用 DynDNS 为我的静态 IP 设置名称服务器?

我在尝试让我的 VPS IP 与我的域名配合使用时遇到了麻烦。我不知道如何为我的域名设置名称服务器。我已将我的 VPS IP 输入 DynDNS,但我得到的 DynDNS 名称服务器是:

ns1.mydyndns.org
ns2.mydyndns.org

并将其添加到我的域名注册商:

在此处输入图片描述

DNS“传播”已经 4 天了,仍然没有工作,当访问我的域名时,它无法加载,说找不到服务器。

我已将我的 VPS 的 IP 地址输入到我的域名注册商中:

在此处输入图片描述

我还是想知道为什么它不起作用。

编辑:该域名的~IP 地址为~

答案1

我假设您使用 Dyndns 来托管您的 DNS,而不仅仅是二级或三级提供商。您应该使用其 DNS 服务附带的功能之一,即动态主机条目。当您为主机设置记录时,请为其提供任何 IP 地址,同时将条目设置为具有 60 秒的 TTL。此时地址无关紧要,只要它是 A 记录即可。接下来在您的主机上运行 dyndns 客户端。配置客户端以更改其在您的域中的 DNS 条目。无需获取其中一个动态域。

我在家里使用连接到电缆调制解调器的 Netscreen 防火墙执行此操作,效果很好。我预计的最大停机时间为 60 秒,这是上一个 DNS 条目过期所需的时间(如果最近查询过)。

答案2

如果您已将名称服务器委托给 DynDNS,那么您应该在那里创建 A、CNAME、MX 等记录,而不是在注册商处。我的建议是检查您的 WHOIS 信息并检查您的注册商,以查看您的域名列出了哪些名称服务器,然后从那里开始。正如 Chopper3 所说,如果您给我们实际的域名,我们可以为您提供更多帮助。

答案3

你的 VPS 有静态 IP 吗?

如果是,则您不需要任何动态 DNS 支持。您需要做的就是将域名注册商的 DNS 服务器设置为您的主要和次要权威 DNS 服务器。然后,在域名注册商的配置中设置您的 A 记录。

如果没有,您需要在 VPS 上安装动态 DNS 客户端,以便在动态 IP 发生变化时更新其动态 IP。然后,将主权威 DNS 服务器和次权威 DNS 服务器设置为动态 DNS 提供商的服务器。

相关内容