AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 61015
Accepted
Lin
Lin
Asked: 2009-09-01 18:55:28 +0800 CST2009-09-01 18:55:28 +0800 CST 2009-09-01 18:55:28 +0800 CST

注册名称服务器需要什么?

  • 772

我正在尝试在 GoDaddy 更改我的某些域的名称服务器,但我偶尔会遇到“名称服务器未注册”的问题,然后我不允许设置名称服务器。以下是我尝试过的案例,但我仍然不明白注册域名服务器需要什么。

使用 ns1 和 ns2 指向我的名称服务器,我可以在设置域时成功设置名称服务器,如下所示:

GoDaddy 上 ns1 和 ns2 的主机摘要条目
.co.cc 域的 A 记录仅适用于 ns1 和 ns2
与其他名称服务器一起托管。ns1 和 ns2 只有 A 记录

但这些不起作用(名称服务器未注册错误):

GoDaddy 的 .info 域,仅包含 ns1 和 ns2 的 A 记录
带有指向域名服务器 IP 的 dyndns.org 主机

此外,当我使用上述任何方法挖掘托管在我的名称服务器上的任何域时,我都会得到正确的响应。那么这里有什么问题呢?为什么最后两种情况会出现“名称服务器未注册错误”?谢谢!

domain-name-system nameserver godaddy hosts
  • 2 2 个回答
  • 8324 Views

2 个回答

  • Voted
  1. Best Answer
    mrdenny
    2009-09-01T19:41:01+08:002009-09-01T19:41:01+08:00

    登录到 godaddy.com 门户并编辑要更改 DNS 设置的域(您正在寻找域管理器)。

    在主机摘要(左下角)中,您需要将条目添加到 ns1 和 ns2 以及它们的 IP 地址。

    然后需要一点时间来复制所有内容,以便您可以将其他域指向这些名称。

    • 8
  2. Jesse יִשַׁי
    2022-08-17T02:52:57+08:002022-08-17T02:52:57+08:00

    这个问题已经 13 岁了,但事情没有改变。接受的答案很有用,但这里更深入地了解幕后发生的事情,只是为了帮助点缀所有 i 并跨越所有 t...

    我遇到了同样的问题并联系了 GoDaddy 客户支持。本质上,GoDaddy 无法根据 Internet 的名称服务器找到主机。有人告诉我,新的 DNS 记录可能需要 24-48 小时才能通过他们使用的 DNS 解析系统传播。

    这可能会让人感到困惑,因为我们正在处理两个 DNS 名称服务器:

    1. 您尝试创建的 DNS 名称服务器ns1.mynameserver.tld
    2. 您的名称服务器 ( ) 的 DNS 名称服务器ns1.mynameserver.tld:当然,它们不能相同。

    非 GoDaddy 解决方案和先决条件:

    您需要hostAKAA记录,在 IP6 世界中还需要 . 的AAAA记录ns1,第二个可能ns2。这些可以是 any host,但是ns1, ns2,ns3等是常见的做法。

    通常,这需要是一个 FQDN。有两种方法可以做到这一点:

    1. 在 DNS 区域设置中输入host或A和记录。AAAA
    2. 使用 GoDaddy 上的自定义名称服务器mynameserver.tld,指向 DigitalOcean、Vultr、Linode 或任何您停放域 DNS 区域的位置,然后在此处输入host或A和AAAA记录。

    ...再次,hostAKAA和AAAA记录是ns1和ns2等。

    一旦为 输入了这些host/ A& AAAADNS 区域记录mynameserver.tld,就需要时间在整个 Internet 中传播。GoDaddy 告诉我这可能需要 24-48 小时。

    可能还有其他因素。如果您将 DigitalOcean 用于 DNS 记录,为了成为 FQDN,您的“droplet”必须具有全名ns1.mynameserver.tld。如果您使用的是 GoDaddy 注册的域,但通过 DigitalOcean 上的 DNS 停放创建 FQDN,这可能就足够了。

    但是,GoDaddy DNS-parked 域需要一些不同的东西......

    GoDaddy 解决方案和先决条件:

    如果您mynameserver.tld使用 GoDaddy 注册和/或停放您的 DNS(默认),则上述方法可能不起作用!

    您需要按照本文GoDaddy 帮助部分中的步骤进行操作。

    目前的网站导航是:

    mynameserver.tld> 管理 DNS > 主机名 > 添加

    然后,您只添加主机(ns1、ns2等)和您托管它的 IP。

    这以某种方式与 GoDaddy 的后端一起工作,因此ns1.mynameserver.tld可以具有 FQDN 通常的要求,或者类似的东西。GoDaddy 不清楚他们的后端发生了什么。

    但是,如果您希望您的 GoDaddy 注册域为您的域名服务器提供服务,这就是您需要“注册”该ns1部分的方式。


    其他注意事项

    此外,冒着 TMI 风险,您可能会考虑以下几点。在您的安装中,假设您使用的是bind,请确保:

    • bind已安装,正在运行
    • 53防火墙允许端口
    • 服务器的 FQDN 和主机名实际上是ns1.mynameserver.tld或ns2.mynameserver.tld
      • /etc/hostname应该包含这个
      • 检查它是否正在使用:cat /proc/sys/kernel/hostname
      • /etc/hosts也可能与此有关

    我添加这个是因为,如果我编写了输入这些名称服务器的软件,我不仅会查找A和AAAA记录;我会尝试bind通过端口53等 ping 通。我可能不是唯一一个这样想的人。

    另外,您也可能需要in-addr.arparDNS 记录。并非所有域名停放都提供此功能。但是,也许这实际上并不重要。

    因此,如果问题在最初的 48 小时内发生,它可能只是在等待传播。如果之后仍然存在,则可能是bind服务器上无法正常工作,这是另一个问题。

    • 1

相关问题

  • 可以任意注册名字到同一个公网IP吗?

  • Linux 绑定服务器为 DHCP Windows 客户端提供地址,但不为 DHCP Linux 客户端提供地址

  • 如何使用 Windows Server 解析 http 域名

  • 动态更新 /etc/resolv.conf 中列出的解析器

  • 内部名称解析

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve