我有一个应该更改的 DNS 条目。具体来说,名称服务器在公司本身。现在应该更改,因为名称服务器不再使用。如果我发出 WHOIS 请求,我会看到以下内容:
域名所有者是一家托管公司。Admin-C 是一家托管公司。Tech-C 是一家拥有内部名称服务器的公司。
如果要更改名称服务器,我应该联系谁?通常我会联系 Tech-C,但在这种情况下,他会来找我... 那么我所在国家的本地注册商呢?谁可以进行此更改?需要做什么?
解决方案:
所以我搞明白了。Tech-C 拥有域名(和所有条目)。域名所有者和 Admin-C 都没有条目(WHOIS 记录中的旧条目)。所以现在我们要切换到提供域名、电子邮件和网站托管的新提供商。
答案1
要更改域名的实际名称服务器,必须在域名注册的地方进行,例如 Godaddy。
答案2
您的问题有点令人困惑,因为您没有使用任何通常与域名系统相关的术语。
链条的顶端是“注册商”。您从他们那里购买域名。他们维护域名记录,其中包括域名的联系信息。域名记录的一部分是被视为该域名“权威”的 DNS 服务器列表。这称为“权威开始”或 SOA。(这些名称服务器被视为“权威”是因为网络上还有其他名称服务器,例如 Google 的 8.8.8.8,它们提供缓存的 DNS 解析,但并不是给定域的最终决定。)serverfault.com 的 SOA 是 ns1.serverfault.com 和 sysadmins.stackoverflow.com。
SOA 中列出的 DNS 服务器应具有“区域”的完整记录,并可能将子区域委托给其他 DNS 服务器。这是“解析”名称的工作发生的地方,即将“serverfault.com”转换为 64.34.119.12。这通常(但并非总是)是托管公司。
如果您想要更改 SOA(即对域具有权威性的服务器),则需要通过注册商进行更改。如果您想要更改单个记录(使“dev.serverfault.com”指向 64.34.119.13),则需要通过 DNS 服务器(在本例中为 Tech-C)进行更改。
答案3
正如 pjmorse 所说,链条的顶端是注册主任。注册商的例子有 GoDaddy、Markmonitor、Dreamhost、Eurodns 等。
注册商是您(通常)购买域名的地方。如果您不知道谁是注册商,您很可能可以通过 WHOIS 调用检测出来。根据 TLD,注册商通常会列在注册商字段中。
请小心,因为如果这是 gTLD(例如 .COM),则列出的注册商可能不是您的注册商,而是您的托管公司用于注册域名的经认可的 ICANN 注册商。例如,您从 FooDomain Inc. 购买了域名,该公司正在通过 Dynadot 注册 .COM 域名。在这种情况下,请查看技术联系人或所有者。
实际上,您应该是该域名的所有者(管理员或注册人),但从您的问题来看,似乎有一家托管公司被列为所有者。在这种情况下,这家托管公司很可能就是“您”用来注册域名的公司,而您需要首先联系这家公司来恢复您的帐户。
一旦您重新获得帐户访问权限,无论是托管公司还是注册商,您都应该能够使用他们的控制面板更改与域关联的名称服务器。他们可以直接或间接通过 ICANN 认可的注册商控制名称服务器。
将名称服务器更改为您想要使用的记录即可完成。
您应该使用哪种名称服务器取决于您自己。名称服务器负责将您的域名主机名解析为 IP。这意味着您应该将其指向其他服务器、托管公司或 DNS 提供商,以便您管理主机名。如果您没有,有几种选择,例如DNSimple或者泽里戈。